1 Introduction 1
2 Understanding cryptography 7
3 Historical algorithms:simple examples 18
4 Unbreakable ciphers? 52
5 Modern algorithms 60
6 Practical security 75
7 Uses of cryptography 85
8 Key management 107
9 Cryptography in everyday life 125
References and further reading 135
Index 139
第一章 绪论 145
第二章 初识密码术 151
第三章 历史上的算法:若干简单实例 161
第四章 不可破译的密码? 193
第五章 现代算法 200
第六章 实际安全性 214
第七章 密码术的用途 223
第八章 密钥管理 244
第九章 日常生活中的密码术 260
参考资料与延伸阅读建议 268
略缩语表 272