| Standards related to OpenSSL |
| ============================ |
| |
| This is a work in progress. These are documents that describe things that |
| are implemented (in whole or at least great parts) in OpenSSL. |
| |
| To search for RFCs, you can start at https://www.ietf.org/rfc.html |
| |
| To search for internet-drafts, you can start at https://www.ietf.org/id-info/ |
| |
| Many PKCS standards are now RFC's; PKCS#11 is now at Oasis and can be |
| found at https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=pkcs11 |
| |
| |
| Implemented |
| ----------- |
| |
| PKCS#8: Private-Key Information Syntax Standard |
| |
| PKCS#12: Personal Information Exchange Syntax Standard, version 1.0. |
| |
| 1319 The MD2 Message-Digest Algorithm |
| |
| 1320 The MD4 Message-Digest Algorithm |
| |
| 1321 The MD5 Message-Digest Algorithm |
| |
| 2246 The TLS Protocol Version 1 |
| |
| 2268 A Description of the RC2(r) Encryption Algorithm |
| |
| 2315 PKCS 7: Cryptographic Message Syntax Version 1.5 |
| |
| 2560 X.509 Internet Public Key Infrastructure Online Certificate |
| Status Protocol - OCSP |
| |
| 2898 PKCS #5: Password-Based Cryptography Specification Version 2.0 |
| |
| 2986 PKCS #10: Certification Request Syntax Specification Version 1.7 |
| |
| 3161 Internet X.509 Public Key Infrastructure, Time-Stamp Protocol (TSP) |
| |
| 3174 US Secure Hash Algorithm 1 (SHA1) |
| |
| 3268 Advanced Encryption Standard (AES) Ciphersuites for Transport |
| Layer Security (TLS) |
| |
| 3279 Algorithms and Identifiers for the Internet X.509 Public Key |
| Infrastructure Certificate and Certificate Revocation List (CRL) |
| Profile |
| |
| 3280 Internet X.509 Public Key Infrastructure Certificate and |
| Certificate Revocation List (CRL) Profile |
| |
| 3447 Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography |
| Specifications Version 2.1 |
| |
| 3713 A Description of the Camellia Encryption Algorithm |
| |
| 3820 Internet X.509 Public Key Infrastructure (PKI) Proxy Certificate |
| Profile |
| |
| 4132 Addition of Camellia Cipher Suites to Transport Layer Security |
| (TLS) |
| |
| 4162 Addition of SEED Cipher Suites to Transport Layer Security (TLS) |
| |
| 4269 The SEED Encryption Algorithm |
| |
| |
| Related |
| ------- |
| |
| These are documents that are close to OpenSSL, for example the |
| STARTTLS documents. |
| |
| 1421 Privacy Enhancement for Internet Electronic Mail: Part I: Message |
| Encryption and Authentication Procedures |
| |
| 1422 Privacy Enhancement for Internet Electronic Mail: Part II: |
| Certificate-Based Key Management |
| |
| 1423 Privacy Enhancement for Internet Electronic Mail: Part III: |
| Algorithms, Modes, and Identifiers |
| |
| 1424 Privacy Enhancement for Internet Electronic Mail: Part IV: Key |
| Certification and Related Services |
| |
| 2025 The Simple Public-Key GSS-API Mechanism (SPKM) |
| |
| 2510 Internet X.509 Public Key Infrastructure Certificate Management |
| Protocols |
| |
| 2511 Internet X.509 Certificate Request Message Format |
| |
| 2527 Internet X.509 Public Key Infrastructure Certificate Policy and |
| Certification Practices Framework |
| |
| 2538 Storing Certificates in the Domain Name System (DNS) |
| |
| 2539 Storage of Diffie-Hellman Keys in the Domain Name System (DNS) |
| |
| 2559 Internet X.509 Public Key Infrastructure Operational Protocols - |
| LDAPv2 |
| |
| 2585 Internet X.509 Public Key Infrastructure Operational Protocols: |
| FTP and HTTP |
| |
| 2587 Internet X.509 Public Key Infrastructure LDAPv2 Schema |
| |
| 2595 Using TLS with IMAP, POP3 and ACAP |
| |
| 2631 Diffie-Hellman Key Agreement Method |
| |
| 2632 S/MIME Version 3 Certificate Handling |
| |
| 2716 PPP EAP TLS Authentication Protocol |
| |
| 2797 Certificate Management Messages over CMS |
| |
| 2817 Upgrading to TLS Within HTTP/1.1 |
| |
| 2818 HTTP Over TLS |
| |
| 2984 Use of the CAST-128 Encryption Algorithm in CMS |
| |
| 2985 PKCS #9: Selected Object Classes and Attribute Types Version 2.0 |
| |
| 3029 Internet X.509 Public Key Infrastructure Data Validation and |
| Certification Server Protocols |
| |
| 3039 Internet X.509 Public Key Infrastructure Qualified Certificates |
| Profile |
| |
| 3058 Use of the IDEA Encryption Algorithm in CMS |
| |
| 3161 Internet X.509 Public Key Infrastructure Time-Stamp Protocol |
| (TSP) |
| |
| 3185 Reuse of CMS Content Encryption Keys |
| |
| 3207 SMTP Service Extension for Secure SMTP over Transport Layer |
| Security |
| |
| 3217 Triple-DES and RC2 Key Wrapping |
| |
| 3274 Compressed Data Content Type for Cryptographic Message Syntax |
| (CMS) |
| |
| 3278 Use of Elliptic Curve Cryptography (ECC) Algorithms in |
| Cryptographic Message Syntax (CMS) |
| |
| 3281 An Internet Attribute Certificate Profile for Authorization |
| |
| 3369 Cryptographic Message Syntax (CMS) |
| |
| 3370 Cryptographic Message Syntax (CMS) Algorithms |
| |
| 3394 Advanced Encryption Standard (AES) Key Wrap Algorithm |
| |
| 3436 Transport Layer Security over Stream Control Transmission |
| Protocol |
| |
| 3657 Use of the Camellia Encryption Algorithm in Cryptographic |
| Message Syntax (CMS) |