Technical Summary
This document specifies the conventions for using the AES-CCM and the
AES-GCM authenticated encryption algorithms with the Cryptographic Message
Syntax (CMS) authenticated-enveloped-data content type.
Working Group Summary
This document is a product of the S/MIME working group. The document is
straightforward, describing how to use AES in CCM and GCM modes with the
new CMS content-type: Authenticated-Enveloped Data. The document
provides some background on the algorithms, OIDs, and where to put
the OIDs in the ASN.1. The working group had no issues with the content
of this specification.
Protocol Quality
Tim Polk reviewed this specification for the IESG. There are no current
implementations, but working group participants have expressed interest
in implementing this specification.
Note to RFC Editor
This document contains a normative reference to [GCM], a standard that is
in progress at another standards development organization. Final
publication is expected in August 2007. Please confirm final publication
of NIST Special Publication 800-38D "Recommendation for Block Cipher
Modes of Operation: Galois/Counter Mode (GCM) and GMAC" before
publishing this RFC. To verify the status of 800-38D and confirm the
URL, please contact<morris.dworkin@nist.gov> before publication.
Please CC <tim.polk@nist.gov> on the message.
Please replace the current citation for [GCM] with the following text:
OLD
[GCM] McGrew, D. and J. Viega, "The Galois/Counter Mode of
Operation (GCM)", Submission to NIST, May 2005.
http://csrc.nist.gov/CryptoToolkit/modes/proposedmodes/
gcm/gcm-revised-spec.pdf.
NEW
[GCM] Dworkin, M., "NIST Special Publication 800-38D:
Recommendation for Block Cipher Modes of Operation:
Galois/Counter Mode (GCM) and GMAC.", U.S. National
Institute of Standards and Technology http://
csrc.nist.gov/publications/nistpubs/800-38D/SP800-38D.pdf.