Skip to main content

The application/cms Media Type
draft-turner-application-cms-media-type-08

Revision differences

Document history

Date Rev. By Action
2018-03-14
08 Kathleen Moriarty Downref to RFC 7193 approved by Last Call for draft-turner-est-extensions-11
2015-10-14
08 (System) Notify list changed from paul.hoffman@vpnc.org, turners@ieca.com, housley@vigilsec.com, ietf@augustcellars.com, draft-turner-application-cms-media-type@ietf.org to paul.hoffman@vpnc.org
2015-01-27
08 (System) IANA registries were updated to include RFC7193
2014-04-10
08 Jean Mahoney Request for Last Call review by GENART Completed: Ready. Reviewer: Wassim Haddad.
2014-04-04
08 (System) RFC published
2014-03-31
08 (System) RFC Editor state changed to <a href="http://www.rfc-editor.org/auth48/rfc7193">AUTH48-DONE</a> from AUTH48
2014-03-26
08 (System) RFC Editor state changed to <a href="http://www.rfc-editor.org/auth48/rfc7193">AUTH48</a> from RFC-EDITOR
2014-02-20
08 (System) RFC Editor state changed to RFC-EDITOR from EDIT
2014-02-18
08 (System) IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor
2014-02-17
08 (System) IANA Action state changed to Waiting on RFC Editor from Waiting on Authors
2014-02-12
08 (System) IANA Action state changed to Waiting on Authors from In Progress
2014-02-10
08 (System) IANA Action state changed to In Progress
2014-02-07
08 Cindy Morgan IESG state changed to RFC Ed Queue from Approved-announcement sent
2014-02-07
08 (System) RFC Editor state changed to EDIT
2014-02-07
08 (System) Announcement was received by RFC Editor
2014-02-06
08 Cindy Morgan IESG state changed to Approved-announcement sent from Approved-announcement to be sent::Point Raised - writeup needed
2014-02-06
08 Cindy Morgan IESG has approved the document
2014-02-06
08 Cindy Morgan Closed "Approve" ballot
2014-02-06
08 Cindy Morgan Ballot approval text was generated
2014-02-06
08 Cindy Morgan Ballot writeup was changed
2014-02-06
08 Cindy Morgan Ballot writeup was changed
2014-01-29
08 Sean Turner IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed
2014-01-29
08 Sean Turner New version available: draft-turner-application-cms-media-type-08.txt
2014-01-16
07 Tero Kivinen Closed request for Last Call review by SECDIR with state 'No Response'
2014-01-09
07 Gunter Van de Velde Request for Last Call review by OPSDIR Completed: Ready. Reviewer: Fred Baker.
2014-01-09
07 Cindy Morgan State changed to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation
2014-01-09
07 Ted Lemon [Ballot Position Update] New position, No Objection, has been recorded for Ted Lemon
2014-01-09
07 Stephen Farrell Changed consensus to Yes from Unknown
2014-01-09
07 Gonzalo Camarillo [Ballot Position Update] New position, No Objection, has been recorded for Gonzalo Camarillo
2014-01-08
07 Pete Resnick
[Ballot comment]
I'm not a fan of MUSTs and SHOULDs in media type registrations; if they are really necessary, I suspect a protocol document is …
[Ballot comment]
I'm not a fan of MUSTs and SHOULDs in media type registrations; if they are really necessary, I suspect a protocol document is needed rather than hiding them in the registration. But the two paragraphs with occurrences of these things give me pause:

    id-data [RFC5652] MUST NOT be used if it is the only inner content
    listed and the data is MIME content;  when id-data is used to
    encapsulate MIME, the media type application/pkcs7-mime media type
    defined in [RFC5751] SHOULD be used.
   
Really? What harm will come of me or the rest of the Internet if I use id-data in one of these things? Color me suspicious that there is an interoperability problem here.
   
    When processing a SignedData around any of the inner content type
    the [RFC5652] validation rules MUST be used.  The PKCS #7 [RFC2315]
    validation rules MUST NOT be used.

Would someone really consider using 2315 validation rules? Isn't it enough that 5652 is standards track and 2315 is Informational (and old)?

    The Content-Type header field of all application/cms objects SHOULD
    include the optional "encapsulatingContent" and "innerContent"
    parameters.

It might be *nice* to use encapsulatingContent and innerContent, but I'm not sure why you SHOULD. I think it would be sufficient to explain in the definitions of those parameters *why* they are useful and then you wouldn't need to say this.
2014-01-08
07 Pete Resnick [Ballot Position Update] New position, No Objection, has been recorded for Pete Resnick
2014-01-08
07 Joel Jaeggli [Ballot Position Update] New position, No Objection, has been recorded for Joel Jaeggli
2014-01-08
07 Brian Haberman [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman
2014-01-07
07 Benoît Claise [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise
2014-01-07
07 Jari Arkko [Ballot Position Update] New position, No Objection, has been recorded for Jari Arkko
2014-01-07
07 Martin Stiemerling [Ballot Position Update] New position, No Objection, has been recorded for Martin Stiemerling
2014-01-06
07 (System) IANA Review state changed to IANA OK - Actions Needed from IANA - Not OK
2014-01-06
07 Stewart Bryant [Ballot Position Update] New position, No Objection, has been recorded for Stewart Bryant
2014-01-05
07 Barry Leiba [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba
2014-01-03
07 Spencer Dawkins [Ballot Position Update] New position, No Objection, has been recorded for Spencer Dawkins
2014-01-03
07 Sean Turner [Ballot Position Update] New position, Recuse, has been recorded for Sean Turner
2014-01-03
07 Adrian Farrel [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel
2014-01-03
07 Stephen Farrell Placed on agenda for telechat - 2014-01-09
2014-01-03
07 Stephen Farrell State changed to IESG Evaluation from Waiting for Writeup
2014-01-03
07 Stephen Farrell Ballot has been issued
2014-01-03
07 Stephen Farrell [Ballot Position Update] New position, Yes, has been recorded for Stephen Farrell
2014-01-03
07 Stephen Farrell Created "Approve" ballot
2014-01-03
07 Stephen Farrell Ballot writeup was changed
2013-11-27
07 (System) State changed to Waiting for Writeup from In Last Call (ends 2013-11-27)
2013-11-26
07 (System) IANA Review state changed to IANA - Not OK from IANA - Review Needed
2013-11-26
07 (System) IANA Review state changed to IANA - Not OK from IANA - Review Needed
2013-11-26
07 Amanda Baber
IESG/Authors/WG Chairs:

IANA has reviewed draft-turner-application-cms-media-type-07.  Authors should review the comments and/or questions below.  Please report any inaccuracies and respond to any questions as soon …
IESG/Authors/WG Chairs:

IANA has reviewed draft-turner-application-cms-media-type-07.  Authors should review the comments and/or questions below.  Please report any inaccuracies and respond to any questions as soon as possible.

IANA's reviewer has the following comments/questions:

IANA has a question about two of the actions requested by the authors in the IANA Considerations section of this document.

QUESTION: Should the new registries be created in a new page, or an existing page? If the former, should we create a new category at http://www.iana.org/protocols?

IANA understands that upon approval of this document, there are three actions which must be completed.

First, a new media type will be added to the application media type registry at

http://www.iana.org/assignments/media-types/application/index.html

The media type to be added is:

cms

Second, IANA is asked to establish a new registry called "CMS Encapsulating Content Types."  This new registry will be maintained via Expert Review as defined in RFC 5226.

The initial registrations are as follows:

CMS Encapsulating Content Types

Name                        | Document | Object Identifier
----------------------------+----------+---------------------------
authData                    |[RFC5652] | 1.2.840.113549.1.9.16.1.2
compressedData              |[RFC3274] | 1.2.840.113549.1.9.16.1.9
contentCollection          |[RFC4073] | 1.2.840.113549.1.9.16.1.19
contentInfo                |[RFC5652] | 1.2.840.113549.1.9.16.1.6
contentWithAttrs            |[RFC4073] | 1.2.840.113549.1.9.16.1.20
authEnvelopedData          |[RFC5083] | 1.2.840.113549.1.9.16.1.23
encryptedKeyPkg            |[RFC6030] | 2.16.840.1.101.2.1.2.78.2
digestData                  |[RFC5652] | 1.2.840.113549.1.9.16.1.5
encryptedData              |[RFC5652] | 1.2.840.113549.1.9.16.1.6
envelopedData              |[RFC5652] | 1.2.840.113549.1.9.16.1.3
signedData                  |[RFC5652] | 1.2.840.113549.1.9.16.1.2

Third, IANA is requested to establish a new registry called "CMS Inner Content Types."  This new registry will be maintained via Expert Review as defined in RFC 5226.

NOTE: The draft listed below also needs to request these registrations in its IANA Considerations section. We can register them through this document, but we need that IANA Considerations mention in order to update the reference as it moves through the approval process.

The initial registrations for the new registry are

CMS Inner Content Types

Name                        | Document | Object Identifier
----------------------------+----------+---------------------------
firmwarePackage            |[RFC4108] | 1.2.840.113549.1.9.16.1.16
firmwareLoadReceipt        |[RFC4108] | 1.2.840.113549.1.9.16.1.17
firmwareLoadError          |[RFC4108] | 1.2.840.113549.1.9.16.1.18
aKeyPackage                |[RFC5958] | 2.16.840.1.101.2.1.2.78.5
sKeyPackage                |[RFC6031] | 1.2.840.113549.1.9.16.1.25
trustAnchorList            |[RFC5914] | 1.2.840.113549.1.9.16.1.34
TAMP-statusQuery            |[RFC5934] | 2.16.840.1.101.2.1.2.77.1
TAMP-statusResponse        |[RFC5934] | 2.16.840.1.101.2.1.2.77.2
TAMP-update                |[RFC5934] | 2.16.840.1.101.2.1.2.77.3
TAMP-updateConfirm          |[RFC5934] | 2.16.840.1.101.2.1.2.77.4
TAMP-apexUpdate            |[RFC5934] | 2.16.840.1.101.2.1.2.77.5
TAMP-apexUpdateConfirm      |[RFC5934] | 2.16.840.1.101.2.1.2.77.6
TAMP-communityUpdate        |[RFC5934] | 2.16.840.1.101.2.1.2.77.7
TAMP-communityUpdateConfirm |[RFC5934] | 2.16.840.1.101.2.1.2.77.8
TAMP-seqNumAdjust          |[RFC5934] | 2.16.840.1.101.2.1.2.77.10
TAMP-seqNumAdjustConfirm    |[RFC5934] | 2.16.840.1.101.2.1.2.77.11
TAMP-error                  |[RFC5934] | 2.16.840.1.101.2.1.2.77.9
keyPackageReceipt          |[ID.housley-keypackage-receipt-n-error]
                                      | 2.16.840.1.101.2.1.2.78.3
keyPackageError            |[ID.housley-keypackage-receipt-n-error]
                                      | 2.16.840.1.101.2.1.2.78.6
                                     
IANA understands that these three actions are the only ones required upon approval.

Note:  The actions requested in this document will not be completed until the document has been approved for publication as an RFC. This message is only to confirm what actions will be performed.
2013-11-11
07 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Fred Baker
2013-11-11
07 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Fred Baker
2013-11-04
08 Naveen Khan This document now replaces draft-turner-application-firmware-media-types-->draft-turner-application-firmware-media-types
2013-10-31
07 Jean Mahoney Request for Last Call review by GENART is assigned to Wassim Haddad
2013-10-31
07 Jean Mahoney Request for Last Call review by GENART is assigned to Wassim Haddad
2013-10-31
07 Tero Kivinen Request for Last Call review by SECDIR is assigned to Rob Austein
2013-10-31
07 Tero Kivinen Request for Last Call review by SECDIR is assigned to Rob Austein
2013-10-30
07 Amy Vezza IANA Review state changed to IANA - Review Needed
2013-10-30
07 Amy Vezza
The following Last Call announcement was sent out:<br><br>From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
Reply-To: ietf@ietf.org
Sender: <iesg-secretary@ietf.org>
Subject: …
The following Last Call announcement was sent out:<br><br>From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
Reply-To: ietf@ietf.org
Sender: <iesg-secretary@ietf.org>
Subject: Last Call: <draft-turner-application-cms-media-type-07.txt> (The application/cms media type) to Informational RFC


The IESG has received a request from an individual submitter to consider
the following document:
- 'The application/cms media type'
  <draft-turner-application-cms-media-type-07.txt> as Informational RFC

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2013-11-27. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

Abstract


  This document registers the application/cms media types for use with
  the corresponding CMS (Cryptographic Message Syntax) content types.




The file can be obtained via
http://datatracker.ietf.org/doc/draft-turner-application-cms-media-type/

IESG discussion can be tracked via
http://datatracker.ietf.org/doc/draft-turner-application-cms-media-type/ballot/


No IPR declarations have been submitted directly on this I-D.


2013-10-30
07 Amy Vezza State changed to In Last Call from Last Call Requested
2013-10-30
07 Stephen Farrell Last call was requested
2013-10-30
07 Stephen Farrell Ballot approval text was generated
2013-10-30
07 Stephen Farrell Ballot writeup was generated
2013-10-30
07 Stephen Farrell State changed to Last Call Requested from Publication Requested
2013-10-30
07 Stephen Farrell Last call announcement was generated
2013-10-30
07 Stephen Farrell Assigned to Security Area
2013-10-30
07 Stephen Farrell State Change Notice email list changed to paul.hoffman@vpnc.org, turners@ieca.com, housley@vigilsec.com, ietf@augustcellars.com, draft-turner-application-cms-media-type@tools.ietf.org
2013-10-30
07 Stephen Farrell IESG process started in state Publication Requested
2013-10-30
07 Stephen Farrell Intended Status changed to Informational from None
2013-10-30
07 Stephen Farrell Shepherding AD changed to Stephen Farrell
2013-10-30
07 Stephen Farrell Notification list changed to : paul.hoffman@vpnc.org
2013-10-30
07 Stephen Farrell Document shepherd changed to Paul E. Hoffman
2013-10-30
07 Stephen Farrell Document shepherd changed to (None)
2013-10-30
07 Stephen Farrell Changed document writeup
2013-10-30
07 Stephen Farrell Stream changed to IETF from None
2013-09-17
07 Sean Turner New version available: draft-turner-application-cms-media-type-07.txt
2013-09-17
06 Sean Turner New version available: draft-turner-application-cms-media-type-06.txt
2013-06-21
05 Sean Turner New version available: draft-turner-application-cms-media-type-05.txt
2013-06-17
04 Sean Turner New version available: draft-turner-application-cms-media-type-04.txt
2013-06-03
03 Sean Turner New version available: draft-turner-application-cms-media-type-03.txt
2013-05-30
02 Sean Turner New version available: draft-turner-application-cms-media-type-02.txt
2013-05-21
01 Sean Turner New version available: draft-turner-application-cms-media-type-01.txt
2013-05-21
00 Sean Turner New version available: draft-turner-application-cms-media-type-00.txt