A smart choice for both novice and experienced professionals looking to broaden their knowledge of contemporary cryptography, this newly revised edition of an Artech House classic puts all aspects of this important topic into perspective. Delivering an accurate introduction to the current state-of-the-art in modern cryptography, this book offers an in-depth understanding of essential tools and applications to help professionals with their daily work. The second edition has been reorganized and expanded, providing mathematical fundamentals and important cryptography principles in the appropriate appendixes, rather than summarized at the beginning of the book. Now readers find all the details they need to fully master the material in the relevant sections. Covering unkeyed, secret key, and public key cryptosystems, this authoritative reference provides solid working knowledge of the latest and most critical concepts, techniques, and systems in contemporary cryptography.
Rolf Oppliger is the founder and owner of eSECURITY Technologies, works for the Swiss federal administration, and teaches at the University of Zurich. He is also the author of SSL and TLS: Theory and Practice, Security Technologies for the World Wide Web, Second Edition, Internet and Intranet Security, Second Edition and Secure Messaging with PGP and S/MIME (Artech House 2009, 2003, 2002, 2001) among other titles. Dr. Oppliger received his M.Sc. and Ph.D. in Computer Science from the University of Berne, Switzerland, and the Venia Legendi in Computer Science from the University of Zurich, Switzerland.
Cryptographic Systems. Unkeyed Cryptosystems - One-Way Functions. Cryptographic Hash Functions. Random Bit Generators. Secret Key Crytosystems - Symmetric Encryption Systems. Message Authentication Codes. Pseudo-Random Bit Generators. Pseudo-Random Functions. Public Key Cryptosystems - Asymmetric Encryption Systems. Digital Signature Systems. Key Establishment. Entity Authentication. Secure Multiparty Computation. Epilogue - Key Management. Conclusions. Outlook. Appendixes - Discrete Mathematics. Probability Theory. Information Theory. Complexity Theory. Abbreviations and Acronyms. Mathematical Notation.