第2章 古典密码体制
2.1 代换密码
2.2 置换密码
2.3 古典密码的破译
2.4 无条件安全的一次一密体制
2.5 实验
习题
第3章 现代分组密码
3.1 分组密码的概念
3.2 代换-置换网络
3.3 分组密码原理与设计准则
3.4 数据加密标准——DES
3.5 国际数据加密算法——IDEA
3.6 高级加密标准——AES
3.7 分组密码的操作模式
3.8 差分分析与线性分析
3.9 实验:DES和AES分组密码算法
习题
第4章 流密码
4.1 流密码的原理
4.2 有限状态自动机
4.3 线性反馈移位寄存器
4.4 RC4
4.5 流密码算法A5
4.6 流密码算法SNOW2.0
4.7 实验
附录 参考算法
习题
第5章 公钥密码体制
5.1 公钥密码体制的原理
5.2 数学基础知识
5.3 RSA公钥密码体制
5.4 EIGamal公钥密码体制
5.5 Diffie-Hellman密钥协商方案
5.6 椭圆曲线密码体制
附录 Rabin公钥密码体制
实验
习题
第6章 密钥管理
6.1 简介
6.2 密钥分配模式
6.3 密钥传送
6.4 密钥协商
6.5 秘密共享
6.6 会议密钥广播与分发
6.7 密钥托管
6.8 实验:Shamir(s,n)门限秘密分享方案
习题
第7章 Hash函数
7.1 Hash函数与数据的完整性
7.2 Hash函数的安全性
7.3 迭代Hash函数
7.4 MD5与SHA-1
7.5 Hash函数的攻击方法
7.6 消息认证码的构造
7.7 时戳
附录 其它Hash函数
习题
第8章 数字签名
8.1 数字签名体制
8.2 RSA数字签名方案
8.3 EIGamal数字签名方案
8.4 Schonrr数字签名方案
8.5 数字签名标准(DSS)
8.6 椭圆曲线数字签名方案ECDSA
附录
实验
习题
第9章 身份识别
9.1 身份识别的概念
9.2 弱身份识别
9.3 强身份识别
9.4 身份识别协议
9.5 身份识别协议的安全
9.6 实验:验证码的使用
习题
第10章 认证理论与技术
10.1 认证模型
10.2 认证中常见的攻击和对策
10.3 认证协议
10.4 Kerberos系统
10.5 X.509认证服务
习题
第11章 PKI技术
11.1 理论基础
11.2 PKI的组成
11.3 PKI的功能和要求
11.4 PKI相关协议
11.5 PKI产品
11.6 实验
附录 PKI介绍
习题
第12章 密码应用软件
12.1 安全邮件标准
12.2 邮件加密软件PGP
12.3 PGP Universal
12.4 IP安全性(IPSec)
12.5 电子商务安全技术
第13章 密码学新进展
13.1 量子密码学
13.2 环签名与指定验证人签名
13.3 基于身份的公钥体制与无证书公钥体制
13.4 DNA密码简介
参考文献