Understanding Cryptography 深入浅出密码学-英文版
1 Introduction to Cryptography and Data Security
2 Stream Ciphers
3 The Data Encryption Standard (DES) and Alternatives
4 The Advanced Encryption Standard (AES)
5 More About Block Ciphers
6 Introduction to Public-Key Cryptography
7 The RSA Cryptosystem
8 Public-Key Cryptosystems Based on the Discrete Logarithm Problem
9 Elliptic Curve Cryptosystems
10 Digital Signatures
11 Hash Functions
12 Message Authentication Codes (MACs)
13 Key Establishment
1