Understanding cryptography : a textbook for students and practitioners /
Christof Paar, Jan Pelzl ; foreword by Bart Preneel.
- Heidelberg ; New York : Springer, c2010.
- xviii, 372 p. : ill. ; 24 cm.
Introduction to Cryptography and Data Security (Page-1), Stream Ciphers (Page-29), The Data Encryption Standard (DES) and Alternatives (Page-55), The Advanced Encryption Standard (AES) (Page-87), More About Block Ciphers (Page-123), Introduction to Public-Key Cryptography (Page-149), The RSA Cryptosystem (Page-173), Public-Key Cryptosystems Based on the Discrete Logarithm Problem (Page-205), Elliptic Curve Cryptosystems (Page-239), Digital Signatures (Page-259), Hash Functions (Page-293), Message Authentication Codes (MACs) (Page-319), Key Establishment (Page-331).