Introduction to Cryptography Classical Cryptography Shannon's Theory, Perfect Secrecy and the One-Time Pad Block Ciphers and Stream Ciphers Hash Functions and Message Authentication The RSA Cryptosystem and Factoring Integers Public-Key Cryptography and Discrete Logarithms Post-quantum Cryptography Identification Schemes and Entity Authentication Key Distribution Key Agreement Schemes Miscellaneous Topics
Through three editions, Cryptography: Theory and Practice, has been embraced by instructors and students alike. It offers a comprehensive primer for the subject's fundamentals while presenting the most current advances in cryptography. The authors offer comprehensive, in-depth treatment of the methods and protocols that are vital to safeguarding the seemingly infinite and increasing amount of information circulating around the world.