1 Standards related to OpenSSL
2 ============================
4 This is a work in progress. These are documents that describe things that
5 are implemented (in whole or at least great parts) in OpenSSL.
7 To search for RFCs, you can start at http://www.ietf.org/rfc.html
9 To search for internet-drafts, you can start at http://www.ietf.org/id-info/
11 Many PKCS standards are now RFC's; PKCS#11 is now at Oasis and can be
12 found at https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=pkcs11
18 PKCS#8: Private-Key Information Syntax Standard
20 PKCS#12: Personal Information Exchange Syntax Standard, version 1.0.
22 1319 The MD2 Message-Digest Algorithm
24 1320 The MD4 Message-Digest Algorithm
26 1321 The MD5 Message-Digest Algorithm
28 2246 The TLS Protocol Version 1
30 2268 A Description of the RC2(r) Encryption Algorithm
32 2315 PKCS 7: Cryptographic Message Syntax Version 1.5
34 2560 X.509 Internet Public Key Infrastructure Online Certificate
35 Status Protocol - OCSP
37 2712 Addition of Kerberos Cipher Suites to Transport Layer Security
40 2898 PKCS #5: Password-Based Cryptography Specification Version 2.0
42 2986 PKCS #10: Certification Request Syntax Specification Version 1.7
44 3161 Internet X.509 Public Key Infrastructure, Time-Stamp Protocol (TSP)
46 3174 US Secure Hash Algorithm 1 (SHA1)
48 3268 Advanced Encryption Standard (AES) Ciphersuites for Transport
51 3279 Algorithms and Identifiers for the Internet X.509 Public Key
52 Infrastructure Certificate and Certificate Revocation List (CRL)
55 3280 Internet X.509 Public Key Infrastructure Certificate and
56 Certificate Revocation List (CRL) Profile
58 3447 Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography
59 Specifications Version 2.1
61 3713 A Description of the Camellia Encryption Algorithm
63 3820 Internet X.509 Public Key Infrastructure (PKI) Proxy Certificate
66 4132 Addition of Camellia Cipher Suites to Transport Layer Security
69 4162 Addition of SEED Cipher Suites to Transport Layer Security (TLS)
71 4269 The SEED Encryption Algorithm
77 These are documents that are close to OpenSSL, for example the
80 1421 Privacy Enhancement for Internet Electronic Mail: Part I: Message
81 Encryption and Authentication Procedures
83 1422 Privacy Enhancement for Internet Electronic Mail: Part II:
84 Certificate-Based Key Management
86 1423 Privacy Enhancement for Internet Electronic Mail: Part III:
87 Algorithms, Modes, and Identifiers
89 1424 Privacy Enhancement for Internet Electronic Mail: Part IV: Key
90 Certification and Related Services
92 2025 The Simple Public-Key GSS-API Mechanism (SPKM)
94 2510 Internet X.509 Public Key Infrastructure Certificate Management
97 2511 Internet X.509 Certificate Request Message Format
99 2527 Internet X.509 Public Key Infrastructure Certificate Policy and
100 Certification Practices Framework
102 2538 Storing Certificates in the Domain Name System (DNS)
104 2539 Storage of Diffie-Hellman Keys in the Domain Name System (DNS)
106 2559 Internet X.509 Public Key Infrastructure Operational Protocols -
109 2585 Internet X.509 Public Key Infrastructure Operational Protocols:
112 2587 Internet X.509 Public Key Infrastructure LDAPv2 Schema
114 2595 Using TLS with IMAP, POP3 and ACAP
116 2631 Diffie-Hellman Key Agreement Method
118 2632 S/MIME Version 3 Certificate Handling
120 2716 PPP EAP TLS Authentication Protocol
122 2797 Certificate Management Messages over CMS
124 2817 Upgrading to TLS Within HTTP/1.1
128 2984 Use of the CAST-128 Encryption Algorithm in CMS
130 2985 PKCS #9: Selected Object Classes and Attribute Types Version 2.0
132 3029 Internet X.509 Public Key Infrastructure Data Validation and
133 Certification Server Protocols
135 3039 Internet X.509 Public Key Infrastructure Qualified Certificates
138 3058 Use of the IDEA Encryption Algorithm in CMS
140 3161 Internet X.509 Public Key Infrastructure Time-Stamp Protocol
143 3185 Reuse of CMS Content Encryption Keys
145 3207 SMTP Service Extension for Secure SMTP over Transport Layer
148 3217 Triple-DES and RC2 Key Wrapping
150 3274 Compressed Data Content Type for Cryptographic Message Syntax
153 3278 Use of Elliptic Curve Cryptography (ECC) Algorithms in
154 Cryptographic Message Syntax (CMS)
156 3281 An Internet Attribute Certificate Profile for Authorization
158 3369 Cryptographic Message Syntax (CMS)
160 3370 Cryptographic Message Syntax (CMS) Algorithms
162 3394 Advanced Encryption Standard (AES) Key Wrap Algorithm
164 3436 Transport Layer Security over Stream Control Transmission
167 3657 Use of the Camellia Encryption Algorithm in Cryptographic