Privacy enhancement for Internet electronic mail: Part III - algorithms, modes, and identifiers (RFC1115)
Original Publication Date: 1989-Aug-01
Included in the Prior Art Database: 2019-Feb-11
Internet Society Requests For Comment (RFCs)
This RFC provides definitions, references, and citations for algorithms, usage modes, and associated identifiers used in RFC-1113 and RFC-1114 in support of privacy-enhanced electronic mail. [STANDARDS-TRACK]
Network Working Group J. Linn Request for Comments: 1115 DEC IAB Privacy Task Force August 1989
Privacy Enhancement for Internet Electronic Mail: Part III -- Algorithms, Modes, and Identifiers
STATUS OF THIS MEMO
This RFC suggests a draft standard elective protocol for the Internet community, and requests discussion and suggestions for improvement. This RFC provides definitions, references, and citations for algorithms, usage modes, and associated identifiers used in RFC-1113 and RFC-1114 in support of privacy-enhanced electronic mail. Distribution of this memo is unlimited.
This RFC is the outgrowth of a series of IAB Privacy Task Force meetings and of internal working papers distributed for those meetings. I would like to thank the following Privacy Task Force members and meeting guests for their comments and contributions at the meetings which led to the preparation of this RFC: David Balenson, Curt Barker, Jim Bidzos, Matt Bishop, Morrie Gasser, Russ Housley, Steve Kent (chairman), Dan Nessett, Mike Padlipsky, Rob Shirey, and Steve Wilbur.
Table of Contents
1. Executive Summary 2 2. Symmetric Encryption Algorithms and Modes 2 2.1. DES Modes 2 2.1.1. DES in ECB mode (DES-ECB) 2 2.1.2. DES in EDE mode (DES-EDE) 2 2.1.3. DES in CBC mode (DES-CBC) 3 3. Asymmetric Encryption Algorithms and Modes 3 3.1. RSA 3 4. Integrity Check Algorithms 3 4.1. Message Authentication Code (MAC) 4 4.2. RSA-MD2 Message Digest Algorithm 4 4.2.1. Discussion 4 4.2.2. Reference Implementation 5 NOTES 7
Linn [Page 1]
RFC 1115 Mail Privacy: Algorithms August 1989
1. Executive Summary
This RFC provides definitions, references, and citations for algorithms, usage modes, and associated identifiers used in RFC-1113 and RFC-1114 in support of privacy-enhanced electronic mail in the Internet community. As some parts of this material are cited by both RFC-1113 and RFC-1114, and as it is anticipated that some of the definitions herein may be changed, added, or replaced without affecting the citing RFCs, algorithm-specific material has been placed into this separate RFC. The text is organized into three primary sections; dealing with symmetric encryption algorithms, asymmetric encryption algorithms, and integrity check algorithms.
2. Symmetric Encryption Algorithms and Modes
This section identifies alternative symmetric encryption algorithms and modes which may be used to encrypt DEKs, MICs, and message text, and assigns them character string identifiers to be incorporated in encapsulated header fields to indicate the choice of algorithm employed. (Note: all alternatives presently defined in this category correspond to different usage modes of the DEA-1 (DES) algorithm, rather than to other algorithms per se.)
2.1. DES Modes
The Block Cipher Algorithm DEA-1, defined in ANSI X3.92-1981  may be used for message text, DEKs, and MICs. The DEA-1 is equivalent to the Data Encryption Standard (DES), as defined in FIPS PUB 46 . The ECB and CBC modes of operation o...