standards.txt revision 68651
168651SkrisStandards related to OpenSSL 268651Skris============================ 368651Skris 468651Skris[Please, this is currently a draft. I made a first try at finding 568651Skris documents that describe parts of what OpenSSL implements. There are 668651Skris big gaps, and I've most certainly done something wrong. Please 768651Skris correct whatever is... Also, this note should be removed when this 868651Skris file is reaching a somewhat correct state. -- Richard Levitte] 968651Skris 1068651Skris 1168651SkrisAll pointers in here will be either URL's or blobs of text borrowed 1268651Skrisfrom miscellaneous indexes, like rfc-index.txt (index of RFCs), 1368651Skris1id-index.txt (index of Internet drafts) and the like. 1468651Skris 1568651SkrisTo find the latest possible RFCs, it's recommended to either browse 1668651Skrisftp://ftp.isi.edu/in-notes/ or go to http://www.rfc-editor.org/ and 1768651Skrisuse the search mechanism found there. 1868651SkrisTo find the latest possible Internet drafts, it's recommended to 1968651Skrisbrowse ftp://ftp.isi.edu/internet-drafts/. 2068651SkrisTo find the latest possible PKCS, it's recommended to browse 2168651Skrishttp://www.rsasecurity.com/rsalabs/pkcs/. 2268651Skris 2368651Skris 2468651SkrisImplemented: 2568651Skris------------ 2668651Skris 2768651SkrisThese are documents that describe things that are implemented in OpenSSL. 2868651Skris 2968651Skris1319 The MD2 Message-Digest Algorithm. B. Kaliski. April 1992. 3068651Skris (Format: TXT=25661 bytes) (Status: INFORMATIONAL) 3168651Skris 3268651Skris1320 The MD4 Message-Digest Algorithm. R. Rivest. April 1992. (Format: 3368651Skris TXT=32407 bytes) (Status: INFORMATIONAL) 3468651Skris 3568651Skris1321 The MD5 Message-Digest Algorithm. R. Rivest. April 1992. (Format: 3668651Skris TXT=35222 bytes) (Status: INFORMATIONAL) 3768651Skris 3868651Skris2246 The TLS Protocol Version 1.0. T. Dierks, C. Allen. January 1999. 3968651Skris (Format: TXT=170401 bytes) (Status: PROPOSED STANDARD) 4068651Skris 4168651Skris2268 A Description of the RC2(r) Encryption Algorithm. R. Rivest. 4268651Skris January 1998. (Format: TXT=19048 bytes) (Status: INFORMATIONAL) 4368651Skris 4468651Skris2314 PKCS 10: Certification Request Syntax Version 1.5. B. Kaliski. 4568651Skris March 1998. (Format: TXT=15814 bytes) (Status: INFORMATIONAL) 4668651Skris 4768651Skris2315 PKCS 7: Cryptographic Message Syntax Version 1.5. B. Kaliski. 4868651Skris March 1998. (Format: TXT=69679 bytes) (Status: INFORMATIONAL) 4968651Skris 5068651Skris2437 PKCS #1: RSA Cryptography Specifications Version 2.0. B. Kaliski, 5168651Skris J. Staddon. October 1998. (Format: TXT=73529 bytes) (Obsoletes 5268651Skris RFC2313) (Status: INFORMATIONAL) 5368651Skris 5468651Skris2459 Internet X.509 Public Key Infrastructure Certificate and CRL 5568651Skris Profile. R. Housley, W. Ford, W. Polk, D. Solo. January 1999. 5668651Skris (Format: TXT=278438 bytes) (Status: PROPOSED STANDARD) 5768651Skris 5868651SkrisPKCS#8: Private-Key Information Syntax Standard 5968651Skris 6068651SkrisPKCS#12: Personal Information Exchange Syntax Standard, version 1.0. 6168651Skris 6268651Skris 6368651SkrisRelated: 6468651Skris-------- 6568651Skris 6668651SkrisThese are documents that are close to OpenSSL, for example the 6768651SkrisSTARTTLS documents. 6868651Skris 6968651Skris1421 Privacy Enhancement for Internet Electronic Mail: Part I: Message 7068651Skris Encryption and Authentication Procedures. J. Linn. February 1993. 7168651Skris (Format: TXT=103894 bytes) (Obsoletes RFC1113) (Status: PROPOSED 7268651Skris STANDARD) 7368651Skris 7468651Skris1422 Privacy Enhancement for Internet Electronic Mail: Part II: 7568651Skris Certificate-Based Key Management. S. Kent. February 1993. (Format: 7668651Skris TXT=86085 bytes) (Obsoletes RFC1114) (Status: PROPOSED STANDARD) 7768651Skris 7868651Skris1423 Privacy Enhancement for Internet Electronic Mail: Part III: 7968651Skris Algorithms, Modes, and Identifiers. D. Balenson. February 1993. 8068651Skris (Format: TXT=33277 bytes) (Obsoletes RFC1115) (Status: PROPOSED 8168651Skris STANDARD) 8268651Skris 8368651Skris1424 Privacy Enhancement for Internet Electronic Mail: Part IV: Key 8468651Skris Certification and Related Services. B. Kaliski. February 1993. 8568651Skris (Format: TXT=17537 bytes) (Status: PROPOSED STANDARD) 8668651Skris 8768651Skris2487 SMTP Service Extension for Secure SMTP over TLS. P. Hoffman. 8868651Skris January 1999. (Format: TXT=15120 bytes) (Status: PROPOSED STANDARD) 8968651Skris 9068651Skris2585 Internet X.509 Public Key Infrastructure Operational Protocols: 9168651Skris FTP and HTTP. R. Housley, P. Hoffman. May 1999. (Format: TXT=14813 9268651Skris bytes) (Status: PROPOSED STANDARD) 9368651Skris 9468651Skris2595 Using TLS with IMAP, POP3 and ACAP. C. Newman. June 1999. 9568651Skris (Format: TXT=32440 bytes) (Status: PROPOSED STANDARD) 9668651Skris 9768651Skris2712 Addition of Kerberos Cipher Suites to Transport Layer Security 9868651Skris (TLS). A. Medvinsky, M. Hur. October 1999. (Format: TXT=13763 bytes) 9968651Skris (Status: PROPOSED STANDARD) 10068651Skris 10168651Skris2817 Upgrading to TLS Within HTTP/1.1. R. Khare, S. Lawrence. May 10268651Skris 2000. (Format: TXT=27598 bytes) (Updates RFC2616) (Status: PROPOSED 10368651Skris STANDARD) 10468651Skris 10568651Skris2818 HTTP Over TLS. E. Rescorla. May 2000. (Format: TXT=15170 bytes) 10668651Skris (Status: INFORMATIONAL) 10768651Skris 10868651Skris "Securing FTP with TLS", 01/27/2000, <draft-murray-auth-ftp-ssl-05.txt> 10968651Skris 11068651Skris 11168651SkrisTo be implemented: 11268651Skris------------------ 11368651Skris 11468651SkrisThese are documents that describe things that are planed to be 11568651Skrisimplemented in the hopefully short future. 11668651Skris 11768651Skris2560 X.509 Internet Public Key Infrastructure Online Certificate 11868651Skris Status Protocol - OCSP. M. Myers, R. Ankney, A. Malpani, S. Galperin, 11968651Skris C. Adams. June 1999. (Format: TXT=43243 bytes) (Status: PROPOSED 12068651Skris STANDARD) 12168651Skris 122