前言
第1章 绪论
1.1 引言
1.2 术语
1.3 历史透视
1.4 现代密码学
第2章 基础理论
2.1 数论基本原理
2.2 计算技术中的代数结构
2.3 计算复杂性
2.4 信息论基本原理
2.5 习题
第3章 私钥密码系统
3.1 传统密码
3.2 DES系列
3.3 现代私钥加密算法
3.4 差分密码分析
3.5 线性密码分析
3.6 S盒理论
3.7 习题
第4章 公钥密码系统
4.1 公钥密码的概念
4.2 RSA密码系统
4.3 Merkle-Hellman密码系统
4.4 McEliece密码系统
4.5 EIGamal密码系统
4.6 椭圆曲线密码系统
4.7 概率加密
4.8 公钥加密范例
4.9 习题
第5章 伪随机性
第6章 散列法
第7章 数字签名
第8章 认证
第9章 私密共享
第10章 群体密码学
第11章 密钥建立协议
第12章 零知识证明系统
第13章 身份识别
第14章 入侵检测
第15章 电子选举和数字货币
第16章 数据库保护和安全
第17章 访问控制
第18章 网络安全
参考资料