--- title: PKCS - Public Key Cryptography Standards categories: [cheatsheets] tags: [crypto] --- # Overview Public Key Cryptography Standards ## PKCS #1 RSA Encryption. Version 1.5, November 1993. Version 2.0: (PKCS #1 v1.5 is specified here) RFC: https://tools.ietf.org/html/rfc2437 Version 2.1: RFC: https://tools.ietf.org/html/rfc3447 ## PKCS #5 Password-Based Cryptography Specification, Version 2.1, January 2017. RFC: https://tools.ietf.org/html/rfc8018 ## PKCS #6 Extended-Certificate Syntax. Version 1.5, November 1993. ## PKCS #7 Cryptographic Message Syntax (CMS). * including Byte-Padding (#section-6.3) RFC: https://tools.ietf.org/html/rfc5652 ## PKCS #9 Selected Attribute Types. Version 1.1, November 1993. RFC: https://tools.ietf.org/html/rfc2985