跳到主要内容

Appendix D. Revision History of PKCS #5 (PKCS #5 修订历史)

Versions 1.0 - 1.3

版本 1.0 - 1.3 分发给 RSA Data Security Inc. 公钥密码学标准会议的参与者, 时间为 1991 年 2 月和 3 月。

Version 1.4

版本 1.4 是 1991 年 6 月 3 日 PKCS 首次公开发布的一部分。版本 1.4 作为 NIST/OSI Implementors' Workshop 文档 SEC-SIG-91-20 发布。

Version 1.5

版本 1.5 包含了几个编辑更改, 包括对参考文献的更新和修订历史的添加。

Version 2.0

版本 2.0 在文档结构方面进行了重大编辑更改, 并引入了 PBES2 加密方案、PBMAC1 消息认证方案和独立的基于密码的密钥派生函数。此版本继续支持版本 1.5 中的加密过程。

Version 2.1

本文档将 PKCS #5 转移到 IETF, 并包含作者为此提交所做的一些小更改。

  • 引入 AES/CBC 作为 PBES2 的加密方案, 以及带有哈希函数 SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224 和 SHA-512/256 的 HMAC 作为 PBKDF2 的伪随机函数和 PBMAC1 的消息认证方案。

  • 将 PKCS #5 的参考文献更改为 RFC 2898, 将 PKCS #8 的参考文献更改为 RFC 5208 和 5898。

  • 纳入了在 PKCS #5 [RFC2898] 上报告的两个编辑勘误的更正。

  • 添加了对 MD2, MD5 和 SHA-1 的安全考虑。