-
-
- 2.1 加密算法的设计要求
- 2.1.1 ASCII码
- 2.1.2 异或加密
- 2.1.3 加密算法的要求
- 2.2 数据加密标准
- 2.2.1 Feistel密码体系
- 2.2.2 子钥
- 2.2.3 DES S盒
- 2.2.4 DES加密算法
- 2.2.5 解密算法和正确性证明
- 2.2.6 DES安全强度
- 2.3 多重DES
- 2.3.1 三重两钥DES
- 2.3.2 两重DES和三重三钥DES
- 2.3.3 中间相遇攻击
- 2.4 AES高级加密标准
- 2.4.1 基本结构
- 2.4.2 S盒
- 2.4.3 AES-128子密钥
- 2.4.4 子密钥相加
- 2.4.5 字节替换
- 2.4.6 行位移
- 2.4.7 列混合
- 2.4.8 AES-128加密和解密算法
- 2.4.9 伽罗瓦城
- 2.4.10 S盒的构造
- 2.4.11 安全强度
- 2.5 分组密码的操作模式
- 2.5.1 电子密码本模式
- 2.5.2 密码分组链接模式
- 2.5.3 密码反馈模式
- 2.5.4 输出反馈模式
- 2.5.5 计数器模式
- 2.6 序列密码
- 2.6.1 RC4加密算法
- 2.6.2 RC4的安全弱点
- 2.7 密钥的产生
- 2.7.1 ANSIX9.17密钥标准
- 2.7.2 BBS伪随机二进制字符发生器
- 2.8 结束语
- 习题