MAC与KDF在密码学中的应用原理及开发技巧有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2781个文字,预计阅读时间需要12分钟。
目录
一、MAC消息认证码
1.MAC与哈希函数的区别
2.MAC的应用
1.验证消息的真实性和完整性
2.AE认证加密
3.基于MAC的伪随机数生成器
二、KDF密钥派生函数
1.密钥派生函数
2.密钥生成函数
目录- 一、MAC 消息认证码
- MAC 与哈希函数、数字签名的区别
- MAC 的应用
- 1. 验证消息的真实性、完整性
- 2. AE 认证加密 - Authenticated encryption
- 3. 基于 MAC 的伪随机数生成器
- 二、KDF 密钥派生函数
- 参考
本文主要翻译自 Practical-Cryptography-for-Developers-Book,笔者补充了 HMAC 的 Python 实现以及 scrypt 使用示例。
本文共计2781个文字,预计阅读时间需要12分钟。
目录
一、MAC消息认证码
1.MAC与哈希函数的区别
2.MAC的应用
1.验证消息的真实性和完整性
2.AE认证加密
3.基于MAC的伪随机数生成器
二、KDF密钥派生函数
1.密钥派生函数
2.密钥生成函数
目录- 一、MAC 消息认证码
- MAC 与哈希函数、数字签名的区别
- MAC 的应用
- 1. 验证消息的真实性、完整性
- 2. AE 认证加密 - Authenticated encryption
- 3. 基于 MAC 的伪随机数生成器
- 二、KDF 密钥派生函数
- 参考
本文主要翻译自 Practical-Cryptography-for-Developers-Book,笔者补充了 HMAC 的 Python 实现以及 scrypt 使用示例。

