IETF RFC 5753
Use of Elliptic Curve Cryptography (ECC) Algorithms in Cryptographic Message Syntax (CMS)
| Organization: | IETF |
| Publication Date: | 1 January 2010 |
| Status: | active |
| Page Count: | 61 |
scope:
Introduction
The Cryptographic Message Syntax (CMS) is cryptographic algorithm independent. This specification defines a profile for the use of Elliptic Curve Cryptography (ECC) public key algorithms in the CMS. The ECC algorithms are incorporated into the following CMS content types:
- 'SignedData' to support ECC-based digital signature methods (ECDSA) to sign content;
- 'EnvelopedData' to support ECC-based public key agreement methods (ECDH and ECMQV) to generate pairwise key-encryption keys to encrypt content-encryption keys used for content encryption;
- 'AuthenticatedData' to support ECC-based public key agreement
methods (ECMQV) to generate pairwise key-encryption keys to encrypt
message-authenticati
- 'AuthEnvelopedData' to support ECC-based public key agreement
methods (ECMQV) to generate pairwise key-encryption keys to encrypt
message-authenticati
Certification of EC public keys is also described to provide public key distribution in support of the specified techniques.
The document will obsolete [CMS-ECC]. The technical changes performed since RFC 3278 are detailed in Appendix B.
Document History