密码学
部分I: 密码学导论
部分 II: 设计密码系统
部分 III: 密码分析
- 基础原理
- 弱点
- 攻击
- 破坏哈希算法
- 历史制度是如何被打破的
部分 IV: 使用密码系统
- 应用密码学
- 古典加密
- Beale Cipher
- 换位加密
- 凯撒加密
- Atbash Cipher
- Autokey cipher
- Playfair Cipher
- Polyalphabetic substitution
- Scytale
- Substitution cipher
- nomenclator
- 置换加密
- Affine cipher
- Vigenère cipher
- Polybius square
- ADFGVX cipher
- Fractionation (Polybius square, straddling checkerboard, CT-37c conversion table, etc.)
- 现代加密
- 对称加密
- 不对称加密
- 散列
- MD5
- SHA-1
- SHA-2
- RadioGatún,SHA-3的直接前身
- SHA-3
- RIPEMD-160
- Tiger
- 消息鉴别代码 (通常 MAC)
- 协议
- 用于鉴定的协议
- 例如 Kerberos
- 密钥交换的协议
- 安全通信
- 例如 SSL, SSH
- 用OpenSSL生成密钥对
- 用于鉴定的协议
部分 V: 密码学与社会
部分 VI: 杂项