Online Library TheLib.net » Thinking in C#
cover of the book Thinking in C#

Ebook: Thinking in C#

00
27.01.2024
1
0
The comprehensive guide to C# for the .NET developer -- written by best-selling authors Larry O'Brien and Bruce Eckel. Written in the proven style of Eckels award winning Thinking In Java! Hundreds of self-contained example programs move the reader to test, extend, and apply lessons learned. Shows what works: how concepts like objects, patterns and coupling lead to programs that are short, simple to understand and exciting to build/run. This book uses the award winning structure of TIJ while delivering entirely news programs that explore the hottest areas of Windows programming - Web Services, shell programs, system services, and multimedia. Thinking in C# gives the reader both the content and the context they need to become professionally competent at programming .NET programs of all types, including components, desktop applications, and Web Services. Hundreds of self-contained example programs make it possible for readers to immediately test, extend, and apply lessons learned, while gradually building skills that start from a foundation of facts to practical application and extend to the synthesis of new approaches in their real-world jobs. Thinking in C# provides a comprehensive guide to the new language preferred for programming Microsofts new .NET Framework.


Appropriate for all graduate-level and advanced undergraduate courses in cryptography and related mathematical fields. Modern Cryptography is an indispensable resource for every advanced student of cryptography who intends to implement strong security in real-world applications. Leading HP security expert Wenbo Mao explains why conventional crypto schemes, protocols, and systems are profoundly vulnerable, introducing both fundamental theory and real-world attacks. Next, he shows how to implement crypto systems that are truly "fit for application," and formally demonstrate their fitness. He begins by reviewing the foundations of cryptography: probability, information theory, computational complexity, number theory, algebraic techniques, and more. He presents the "ideal" principles of authentication, comparing them with real-world implementation. Mao assesses the strength of IPSec, IKE, SSH, SSL, TLS, Kerberos, and other standards, and offers practical guidance on designing stronger crypto schemes and using formal methods to prove their security and efficiency. Finally, he presents an in-depth introduction to zero-knowledge protocols: their characteristics, development, arguments, and proofs. Mao relies on practical examples throughout, and provides all the mathematical background students will need.
Download the book Thinking in C# for free or read online
Read Download
Continue reading on any device:
QR code
Last viewed books
Related books
Comments (0)
reload, if the code cannot be seen