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