Appendix D. Revision History of PKCS
Appendix D. Revision History of PKCS #5
Versions 1.0 - 1.3
Versions 1.0 - 1.3 were distributed to participants in RSA Data Security Inc.'s Public-Key Cryptography Standards meetings in February and March 1991.
Version 1.4
Version 1.4 was part of the June 3, 1991 initial public release of PKCS. Version 1.4 was published as NIST/OSI Implementors' Workshop document SEC-SIG-91-20.
Version 1.5
Version 1.5 incorporated several editorial changes, including updates to the references and the addition of a revision history.
Version 2.0
Version 2.0 incorporates major editorial changes in terms of the document structure, and introduces the PBES2 encryption scheme, the PBMAC1 message authentication scheme, and independent password-based key derivation functions. This version continues to support the encryption process in version 1.5.
Version 2.1
This document transfers PKCS #5 into the IETF and includes some minor changes from the authors for this submission.
-
Introduces AES/CBC as an encryption scheme for PBES2 and HMAC with the hash functions SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, and SHA-512/256 as pseudorandom functions for PBKDF2 and message authentication schemes for PBMAC1.
-
Changes references for PKCS #5 to RFC 2898 and for PKCS #8 to RFCs 5208 and 5898.
-
Incorporates corrections of two editorial errata reported on PKCS #5 [RFC2898].
-
Added security considerations for MD2, MD5, and SHA-1.