-
-
- 4.1 散列函数
- 4.1.1 散列函数的设计要求
- 4.1.2 构造密码散列函数的探索
- 4.1.3 标准散列函数的基本结构
- 4.1.4 SHA-512
- 4.1.5 漩涡散列函数
- 4.1.6 SHA-3标准
- 4.2 密码校验和
- 4.2.1 异或密码校验和
- 4.2.2 消息认证码的设计要求
- 4.2.3 数据认证码
- 4.3 密钥散列消息认证码
- 4.3.1 散列消息认证码的设计要求
- 4.3.2 HMAC算法模式
- 4.4 OCB操作模式
- 4.4.1 基本运算
- 4.4.2 OCB加密算法和标签的生成
- 4.4.3 OCB解密算法和标签验证
- 4.5 生日攻击
- 4.5.1 碰撞概率和抗碰撞强度上界
- 4.5.2 集相交攻击
- 4.6 数字签名标准
- 4.7 双重签名协议和电子交易
- 4.7.1 双重签名应用示例
- 4.7.2 双重签名在SET中的应用
- 4.8 盲签名协议和电子现金
- 4.8.1 RSA盲签名协议
- 4.8.2 电子现金
- 4.8.3 比特币
- 4.9 结束语
- 习题