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