| < draft-turner-ct-keypackage-receipt-n-error-algs-02.txt | draft-turner-ct-keypackage-receipt-n-error-algs-03.txt > | |||
|---|---|---|---|---|
| Network Working Group Sean Turner | Network Working Group Sean Turner | |||
| Internet Draft IECA | Internet Draft IECA | |||
| Intended Status: Standards Track May 9, 2013 | Intended Status: Standards Track May 20, 2013 | |||
| Expires: November 10, 2013 | Expires: November 21, 2013 | |||
| Algorithms for Cryptographic Message Syntax (CMS) | Algorithms for Cryptographic Message Syntax (CMS) | |||
| Key Package Receipt and Error Content Types | Key Package Receipt and Error Content Types | |||
| draft-turner-ct-keypackage-receipt-n-error-algs-02.txt | draft-turner-ct-keypackage-receipt-n-error-algs-03.txt | |||
| Abstract | Abstract | |||
| This document describes the conventions for using several | This document describes the conventions for using several | |||
| cryptographic algorithms with the Cryptographic Message Syntax (CMS) | cryptographic algorithms with the Cryptographic Message Syntax (CMS) | |||
| key package receipt and error content types. Specifically, it | key package receipt and error content types. Specifically, it | |||
| includes conventions necessary to implement SignedData, | includes conventions necessary to implement SignedData, | |||
| EnvelopedData, EncryptedData, and AuthEnvelopedData. | EnvelopedData, EncryptedData, and AuthEnvelopedData. | |||
| Status of this Memo | Status of this Memo | |||
| skipping to change at page 4, line 5 ¶ | skipping to change at page 4, line 5 ¶ | |||
| SHOULD be implemented. Implementations MAY also support AES-CCM | SHOULD be implemented. Implementations MAY also support AES-CCM | |||
| [RFC5084]. | [RFC5084]. | |||
| 6. Public Key Sizes | 6. Public Key Sizes | |||
| The easiest way to implement SignedData, EnvelopedData, and | The easiest way to implement SignedData, EnvelopedData, and | |||
| AuthEnvelopedData is with public key certificates [RFC5280]. If an | AuthEnvelopedData is with public key certificates [RFC5280]. If an | |||
| implementation supports RSA, RSASSA-PSS, DSA, RSAES-OAEP, or Diffie- | implementation supports RSA, RSASSA-PSS, DSA, RSAES-OAEP, or Diffie- | |||
| Hellman, then it MUST support key lengths from 1024-bit to 2048-bit, | Hellman, then it MUST support key lengths from 1024-bit to 2048-bit, | |||
| inclusive. If an implementation supports ECDSA or ECDH, then it MUST | inclusive. If an implementation supports ECDSA or ECDH, then it MUST | |||
| support keys on P-256 [RFC6090]. | support keys on the P-256 curve [RFC6090]. | |||
| 7. IANA Considerations | 7. IANA Considerations | |||
| None. | None. | |||
| 8. Security Considerations | 8. Security Considerations | |||
| The security considerations from [RFC3370], [RFC3394], [RFC3560], | The security considerations from [RFC3370], [RFC3394], [RFC3560], | |||
| [RFC4056], [RFC5084], [RFC5652], [RFC5753], and [RFC5754] apply. | [RFC4056], [RFC5084], [RFC5652], [RFC5753], and [RFC5754] apply. | |||
| skipping to change at page 5, line 24 ¶ | skipping to change at page 5, line 24 ¶ | |||
| [RFC5652] Housley, R., "Cryptographic Message Syntax (CMS)", STD 70, | [RFC5652] Housley, R., "Cryptographic Message Syntax (CMS)", STD 70, | |||
| RFC 5652, September 2009. | RFC 5652, September 2009. | |||
| [RFC5753] Turner, S. and D. Brown, "Use of Elliptic Curve | [RFC5753] Turner, S. and D. Brown, "Use of Elliptic Curve | |||
| Cryptography (ECC) Algorithms in Cryptographic Message | Cryptography (ECC) Algorithms in Cryptographic Message | |||
| Syntax (CMS)", RFC 5753, January 2010. | Syntax (CMS)", RFC 5753, January 2010. | |||
| [RFC5754] Turner, S., "Using SHA2 Algorithms with Cryptographic | [RFC5754] Turner, S., "Using SHA2 Algorithms with Cryptographic | |||
| Message Syntax", RFC 5754, January 2010. | Message Syntax", RFC 5754, January 2010. | |||
| [RFC6083] Tuexen, M., Seggelmann, R., and E. Rescorla, "Datagram | ||||
| Transport Layer Security (DTLS) for Stream Control | ||||
| Transmission Protocol (SCTP)", RFC 6083, January 2011. | ||||
| [RFC6090] McGrew, D., Igoe, K., and M. Salter, "Fundamental Elliptic | [RFC6090] McGrew, D., Igoe, K., and M. Salter, "Fundamental Elliptic | |||
| Curve Cryptography Algorithms", RFC 6090, February 2011. | Curve Cryptography Algorithms", RFC 6090, February 2011. | |||
| [ID.housley-keypackage-receipt-n-error] Housley, R., "Cryptographic | [ID.housley-keypackage-receipt-n-error] Housley, R., "Cryptographic | |||
| Message Syntax (CMS) Key Package Receipt and Error Content | Message Syntax (CMS) Key Package Receipt and Error Content | |||
| Types", draft-housley-ct-keypackage-receipt-n-error, May | Types", draft-housley-ct-keypackage-receipt-n-error, May | |||
| 2013. | 2013. | |||
| 10.2. Informative References | 10.2. Informative References | |||
| End of changes. 4 change blocks. | ||||
| 8 lines changed or deleted | 4 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||