目录:
1 Classical Ciphers and Their Cryptanalysis . . . . . . . . . . . . . . . . . 1
2 Basic Concepts from Probability, Complexity, Algebra
and Number Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3 Private-Key Encryption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
4 Block Ciphers and Modes of Operation. . . . . . . . . . . . . . . . . . . . 181
5 Message Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
6 Algorithmic Number Theory for Cryptography and
Cryptanalysis: Primality, Factoring and Discrete Logarithms. . . . 283
7 Introduction to Public-Key Cryptography:
The Diffie–Hellman Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
8 Public-Key Encryption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
9 Digital Signatures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537
10 Identity-Based Cryptography . . . . . . . . . . . . . . . . . . . . . . . . . . . 587
11 An Introduction to Elliptic Curve Cryptography . . . . . . . . . . . . . 611