译者序
前言
第1章数论和概率论基础1
11欧几里得算术基本定理1
111带余除法2
112素数8
12概率论的基本概念14
121概率空间14
122条件概率16
第2章通信系统的安全19
21字符集和字母表20
22数字消息24
221编码消息25
222分组和可变长度编码29
23技术信息系统的安全31
231安全目标31
232密码系统35
24古典密码体制37
25密码的功能44
251加密45
252消息摘要48
253签名生成51
254密钥管理和伪随机数
生成器52
26密码分析53
第3章代数基础57
31代数结构57
311群、环和域58
312子群70
32互素剩余类75
321群与环同态75
322扩展欧几里得算法81
323中国剩余定理91
第4章古典私钥密码104
41置换105
42分组密码109
421线性映射与矩阵110
422仿射分组密码115
423仿射分组密码的分析120
43分组密码的工作模式124
431ECB工作模式125
432CBC工作模式126
433CFB工作模式128
434OFB工作模式129
435CTR工作模式131
第5章安全加密的理论边界133
51条件期望134
52信息论137
521信息增益141
522交互信息量145
523完善保密性和专享解距离146
53严格雪崩准则154
第6章现代私钥密码158
61Feistel密码160
62数据加密标准161
63AES:代换置换网络166
631有限域的构造166
632AES的组成183
64PohligHellman指数密码198
第7章公钥密码体制的组成202
71公钥分发203
711Merkle谜题203
712DiffieHellman密钥协商206
713身份认证和密钥建立209
72单向函数211
721离散指数和对数212
722模n的平方和平方根219
723素数幂乘及其因式分解229
724二进制子集和问题238
73公钥密码体制中的单向陷门
函数240
第8章公钥密码242
81MerkleHellman背包密码体制243
82Rabin密码体制250
83RSA密码体制255
84El Gamal密码体制260
85椭圆曲线密码体制265
第9章消息摘要281
91消息检测码282
92消息认证码293
93基于哈希函数的消息认证码295
第10章数字签名297
101签名生成类型298
102基于RSA的数字签名299
103基于El Gamal的数字签名300
104数字签名标准304
第11章素性检验和伪随机数308
111素性检验310
112费马检验310
113MillerRabin素性检验312
114伪随机数发生器314
1141线性同余发生器 315
1142BlumBlumShub发生器316
参 考 文 献322
展开