第一章 数论 1
1.整数的表示法 1
2.因数分解 3
3.同余类 7
4.线性同余式 8
5.联立的同余式和中国剩余定理 10
6.Euler定理和Fermat定理 13
7.Wilson定理 16
8.平方剩余 17
9.Jacobi符号 21
习题 22
第二章 信息论 25
1.熵的概念 25
2.熵的性质 29
3.条件熵 32
4.对称性质 39
习题 41
第三章 传统密码体制 43
1.引论 43
2.若干简单密码 45
3.密码系统举例 54
4.对Vigenere密码的分析 58
5.其它一些加密算法 84
6.DES数据加密标准 88
7.DES数值举例 97
习题 99
第四章 公钥密码体制 105
1.引论 105
2.指数加密算法 106
3.RSA公钥系统 110
4.Rabin方法与其安全性证明 113
5.素数概率检验法 117
6.背包公钥系统 119
7.背包公钥的若干补充 125
8.其它公钥系统介绍 126
9.鉴别和签名 127
10.应用举例 128
11.传统密码的签名 133
12.概率加密 135
13.两点补充 138
14.对低密度背包系统的破译方法 143
习题 150
第五章 密码学的Shannon理论 153
1.密码体制概念 153
2.暖昧度概念 154
3.随机密码 160
4.多余度和唯一解码量 161
5.唯一解码量的进一步讨论 164
6.一次一密密码体制 165
习题 169
1.随机性概念 171
第六章 序列密码与移位寄存器 171
2.有限状态机 173
3.移位寄存器 176
4.特征多项式 182
5.移位寄存器的随机性 190
6非线性移位寄存器 193
7.利用线性移位寄存器的密码反馈 202
习题 206
1.引言 208
第七章 网络的安全保密及其它 208
2.OSI网络模型 210
3.网络中的密码服务 212
4.网络的通讯安全 215
5.密钥管理 217
6.加密算法和操作模式 218
7.EMMT网络密钥管理方案 219
8.SMARTCARD简介 223
9.软件保护 227