第1章 基本演算程序 1
1.乱数的编制方法 1
2.乱数序列的生成 2
3.文字的二进制表示 3
4.数字的二进制表示 5
5.密钥的整序 6
6.密钥的搜索 7
第2章 代替式密码程序 9
7.凯撒密码 9
8.密钥错乱式单码代替密码 12
9.对合式单码代替密码 15
10.隐蔽频次式密码 18
11.普莱费尔密码 22
12.三码连缀代替密码 26
13.二次代替密码 30
14.艾贝蒂密码 34
15.贝拉索密码 38
16.波特密码 43
17.维吉尼亚密码 46
18.塞斯特里密码 50
19.博福特密码 53
20.德拉斯特勒密码 57
21.条形密码 61
22.弗纳姆密码 66
23.合成式密码 69
24.明文连锁式密码 72
25.密文连锁式密码 75
26.密钥文连锁式密码 78
27.移位寄存器密码 81
28.希尔密码 85
第3章 错乱式密码程序 89
29.矩形错乱式密码 89
30.密钥式矩形错乱密码 92
31.周期性错乱密码 95
32.密钥式空格错乱密码 99
33.旋转格窗式错乱密码 103
34.长密钥错乱密码 108
35.双重密钥错乱密码 111
第4章 混合式密码程序 116
36.科伦密码 116
37.二分割密码 120
38.DES密码 124
第5章 公开密钥密码程序 135
39.MH密码 135
40.RSA密码 139
41.LL密码 142
42.R密码 145
第6章 图表变换密码程序 150
43.割集密码 150
44.循环密码 155
附录 160