第1章 密码学入门 2
第1节 恺撒密码 2
第2节 用数传递信息 10
第3节 破译恺撒密码 22
第2章 代入式密码 32
第4节 关键词密码法 32
第5节 字母频次 38
第6节 破译代入式密码 44
第3章 维热纳尔密码 58
第7节 维热纳尔密码和恺撒密码的联系 58
第8节 在已知关键词长度的条件下破译维热纳尔密码 70
第9节 因数分解 82
第10节 利用公因数来破译维热纳尔密码 92
第4章 模运算(计时运算) 110
第11节 模运算介绍 110
第12节 模运算的应用 122
第5章 乘法密码和仿射密码 134
第13节 乘法密码 134
第14节 运用倒数来解密 142
第15节 仿射密码 156
第6章 现代密码学中的数学 166
第16节 寻找素数 166
第17节 幂运算 178
第7章 公共密钥密码系统 186
第18节 RSA公共密钥加密算法 186
第19节 再谈模运算中的倒数 194
第20节 传递RSA信息 200
译后记 207
附录一 密码条和维热纳尔密码表 209
附录二 制作密码盘 211