Encrypt-then-MAC for Transport Layer Security (TLS) and Datagram Transport Layer Security (DTLS)
draft-ietf-tls-encrypt-then-mac-03
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2014-09-12
|
03 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2014-09-08
|
03 | (System) | RFC Editor state changed to AUTH48 from RFC-EDITOR |
2014-08-28
|
03 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
2014-08-14
|
03 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2014-08-13
|
03 | (System) | IANA Action state changed to Waiting on RFC Editor from Waiting on Authors |
2014-08-12
|
03 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2014-08-12
|
03 | Cindy Morgan | IESG state changed to RFC Ed Queue from Approved-announcement sent |
2014-08-12
|
03 | (System) | RFC Editor state changed to EDIT |
2014-08-12
|
03 | (System) | Announcement was received by RFC Editor |
2014-08-11
|
03 | (System) | IANA Action state changed to In Progress |
2014-08-11
|
03 | Amy Vezza | IESG state changed to Approved-announcement sent from Approved-announcement to be sent |
2014-08-11
|
03 | Amy Vezza | IESG has approved the document |
2014-08-11
|
03 | Amy Vezza | Closed "Approve" ballot |
2014-08-11
|
03 | Amy Vezza | Ballot approval text was generated |
2014-08-07
|
03 | Cindy Morgan | IESG state changed to Approved-announcement to be sent from IESG Evaluation |
2014-08-07
|
03 | Cindy Morgan | Ballot writeup was changed |
2014-08-07
|
03 | Joel Jaeggli | [Ballot Position Update] New position, No Objection, has been recorded for Joel Jaeggli |
2014-08-07
|
03 | Ted Lemon | [Ballot Position Update] New position, Yes, has been recorded for Ted Lemon |
2014-08-07
|
03 | Spencer Dawkins | [Ballot Position Update] New position, No Objection, has been recorded for Spencer Dawkins |
2014-08-06
|
03 | Jari Arkko | [Ballot Position Update] New position, No Objection, has been recorded for Jari Arkko |
2014-08-06
|
03 | Pete Resnick | [Ballot Position Update] New position, No Objection, has been recorded for Pete Resnick |
2014-08-06
|
03 | Richard Barnes | [Ballot comment] +1 to not bending over backward to accommodate SSLv3 :) Section 3. It would be helpful to note that the "+" symbol is … [Ballot comment] +1 to not bending over backward to accommodate SSLv3 :) Section 3. It would be helpful to note that the "+" symbol is being used to denote concatenation of octet strings, or use "||" as above. |
2014-08-06
|
03 | Richard Barnes | [Ballot Position Update] New position, Yes, has been recorded for Richard Barnes |
2014-08-06
|
03 | Stephen Farrell | Ballot writeup was changed |
2014-08-05
|
03 | Kathleen Moriarty | [Ballot Position Update] New position, No Objection, has been recorded for Kathleen Moriarty |
2014-08-05
|
03 | Martin Stiemerling | [Ballot Position Update] New position, No Objection, has been recorded for Martin Stiemerling |
2014-08-04
|
03 | Alissa Cooper | [Ballot Position Update] New position, Yes, has been recorded for Alissa Cooper |
2014-08-04
|
03 | Barry Leiba | [Ballot comment] Thanks for including Section 2.1. Also, I rather like the informal style (of Section 2.1, and of some other parts of the document). … [Ballot comment] Thanks for including Section 2.1. Also, I rather like the informal style (of Section 2.1, and of some other parts of the document). -- Section 5 -- IANA has added the extension code point 22 (0x16) for the encrypt_then_mac extension to the TLS ExtensionType values registry as specified in TLS [2]. This doesn't say whether there are or aren't any actions for IANA, and it should. I think there actually is an action: to make the early-registration code point permanent. |
2014-08-04
|
03 | Barry Leiba | [Ballot Position Update] New position, Yes, has been recorded for Barry Leiba |
2014-08-04
|
03 | Adrian Farrel | [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel |
2014-08-04
|
03 | Brian Haberman | [Ballot Position Update] New position, Yes, has been recorded for Brian Haberman |
2014-08-01
|
03 | Elwyn Davies | Request for Telechat review by GENART Completed: Ready. Reviewer: Elwyn Davies. |
2014-07-31
|
03 | Jean Mahoney | Request for Telechat review by GENART is assigned to Elwyn Davies |
2014-07-31
|
03 | Jean Mahoney | Request for Telechat review by GENART is assigned to Elwyn Davies |
2014-07-25
|
03 | Elwyn Davies | Request for Last Call review by GENART Completed: Almost Ready. Reviewer: Elwyn Davies. |
2014-07-22
|
03 | (System) | IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed |
2014-07-22
|
03 | Stephen Farrell | Placed on agenda for telechat - 2014-08-07 |
2014-07-22
|
03 | Stephen Farrell | IESG state changed to IESG Evaluation from Waiting for Writeup::AD Followup |
2014-07-22
|
03 | Stephen Farrell | Ballot has been issued |
2014-07-22
|
03 | Stephen Farrell | [Ballot Position Update] New position, Yes, has been recorded for Stephen Farrell |
2014-07-22
|
03 | Stephen Farrell | Created "Approve" ballot |
2014-07-22
|
03 | Stephen Farrell | Ballot writeup was changed |
2014-07-22
|
03 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2014-07-22
|
03 | Peter Gutmann | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
2014-07-22
|
03 | Peter Gutmann | New version available: draft-ietf-tls-encrypt-then-mac-03.txt |
2014-06-27
|
02 | Stephen Farrell | IESG state changed to Waiting for Writeup::Revised I-D Needed from Waiting for Writeup |
2014-06-26
|
02 | Tero Kivinen | Request for Last Call review by SECDIR Completed: Ready. Reviewer: Paul Hoffman. |
2014-06-24
|
02 | Gunter Van de Velde | Request for Last Call review by OPSDIR Completed: Ready. Reviewer: Bert Wijnen. |
2014-06-20
|
02 | (System) | IESG state changed to Waiting for Writeup from In Last Call |
2014-06-12
|
02 | Jean Mahoney | Request for Last Call review by GENART is assigned to Elwyn Davies |
2014-06-12
|
02 | Jean Mahoney | Request for Last Call review by GENART is assigned to Elwyn Davies |
2014-06-12
|
02 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Paul Hoffman |
2014-06-12
|
02 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Paul Hoffman |
2014-06-11
|
02 | (System) | IANA Review state changed to IANA OK - Actions Needed from IANA - Review Needed |
2014-06-11
|
02 | Amanda Baber | IESG/Authors/WG Chairs: IANA has reviewed draft-ietf-tls-encrypt-then-mac-02. 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-ietf-tls-encrypt-then-mac-02. 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 understands that upon approval of this document, there is a single action which IANA must complete. In the ExtensionType Values registry in the Transport Layer Security (TLS) Extensions registry located at: http://www.iana.org/assignments/tls-extensiontype-values/ the temporary registration for value 22 (encrypt_then_mac) will be made permanent and its reference changed to [ RFC-to-be ]. IANA understands that this is the only action required upon approval of this document. 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. |
2014-06-11
|
02 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Bert Wijnen |
2014-06-11
|
02 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Bert Wijnen |
2014-06-06
|
02 | Amy Vezza | IANA Review state changed to IANA - Review Needed |
2014-06-06
|
02 | Amy Vezza | The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Sender: Subject: Last Call: (Encrypt-then-MAC for TLS and DTLS) … The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Sender: Subject: Last Call: (Encrypt-then-MAC for TLS and DTLS) to Proposed Standard The IESG has received a request from the Transport Layer Security WG (tls) to consider the following document: - 'Encrypt-then-MAC for TLS and DTLS' as Proposed Standard 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 2014-06-20. 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 describes a means of negotiating the use of the encrypt-then-MAC security mechanism in place of TLS'/DTLS' existing MAC-then-encrypt one, which has been the subject of a number of security vulnerabilities over a period of many years. The file can be obtained via http://datatracker.ietf.org/doc/draft-ietf-tls-encrypt-then-mac/ IESG discussion can be tracked via http://datatracker.ietf.org/doc/draft-ietf-tls-encrypt-then-mac/ballot/ No IPR declarations have been submitted directly on this I-D. ID nits found an Obsolete normative reference: "RFC 4366 (ref. '3') (Obsoleted by RFC 5246, RFC 6066)" which will be replaced. |
2014-06-06
|
02 | Amy Vezza | IESG state changed to In Last Call from Last Call Requested |
2014-06-06
|
02 | Stephen Farrell | Last call was requested |
2014-06-06
|
02 | Stephen Farrell | Ballot approval text was generated |
2014-06-06
|
02 | Stephen Farrell | Ballot writeup was generated |
2014-06-06
|
02 | Stephen Farrell | IESG state changed to Last Call Requested from AD Evaluation |
2014-06-06
|
02 | Stephen Farrell | Last call announcement was changed |
2014-06-06
|
02 | Stephen Farrell | Last call announcement was generated |
2014-06-06
|
02 | Peter Gutmann | New version available: draft-ietf-tls-encrypt-then-mac-02.txt |
2014-06-04
|
01 | Stephen Farrell | IESG state changed to AD Evaluation from Publication Requested |
2014-06-03
|
01 | Sean Turner | (1) Proposed Standard; it's about interop; yes the type of RFC is indicated on the first page as well as in the datatracker. (2) Technical … (1) Proposed Standard; it's about interop; yes the type of RFC is indicated on the first page as well as in the datatracker. (2) Technical Summary This document defines a means to negotiate the use of encrypt-then-MAC instead of the existing MAC-then-encrypt one. WRT the existing mechanism, there are a number of identified vulnerabilities (see the references in the draft). Working Group Summary: This draft has been kicking around for a number of years and was adopted and progressed fairly quickly. There were really just two debates 1) how to do the negotiation (see sec 2.1 of the draft), and 2) whether this applied to both stream and block ciphers (ended up applying to just block). Document Quality There's a test server up and running. There's also a number of known implementations. Personnel Stephen Farrell is the responsible AD. Sean Turner is the shepherd. (3) I read it, I reviewed the mailing list to make sure the issues raised during WGLC were addressed, I ran the ID-nit checker, and I updated the datatracker using the WG chair tools. Oh and I also updated the replaced-by information. (4) None (5) No (6) I'm comfortable with the draft and you should be too. (7) Yes (8) No (9) Solid (10) No (11) ID-nits complains about an outdated normative reference to RFC 4366 which was obsoleted by RFC 6066. I believe this warning can safely be ignored because implementers can find the Truncated HMAC extension for TLS 1.0 and 1.1 in RFC 4366 and can follow the references to RFC 6066 for TLS 1.2. (12) N/A (13) Yes (14) No (15) No (16) No (17) The IANA considerations section is fine. We've asked for an early code point assignment based on the procedures in RFC 7120. (18) N/A (19) N/A |
2014-06-03
|
01 | Sean Turner | State Change Notice email list changed to tls-chairs@tools.ietf.org, draft-ietf-tls-encrypt-then-mac@tools.ietf.org |
2014-06-03
|
01 | Sean Turner | Responsible AD changed to Stephen Farrell |
2014-06-03
|
01 | Sean Turner | IESG state changed to Publication Requested |
2014-06-03
|
01 | Sean Turner | IESG process started in state Publication Requested |
2014-06-03
|
01 | Sean Turner | IETF WG state changed to Submitted to IESG for Publication from Waiting for WG Chair Go-Ahead |
2014-05-21
|
01 | Sean Turner | Changed document writeup |
2014-05-21
|
01 | Sean Turner | Document shepherd changed to Sean Turner |
2014-05-21
|
01 | Sean Turner | IETF WG state changed to Waiting for WG Chair Go-Ahead from WG Document |
2014-05-21
|
01 | Sean Turner | Intended Status changed to Proposed Standard from None |
2014-05-21
|
01 | Sean Turner | This document now replaces draft-gutmann-tls-encrypt-then-mac instead of None |
2014-05-02
|
01 | Peter Gutmann | New version available: draft-ietf-tls-encrypt-then-mac-01.txt |
2014-03-10
|
00 | Peter Gutmann | New version available: draft-ietf-tls-encrypt-then-mac-00.txt |