ChaCha20, Poly1305, and Their Use in the Internet Key Exchange Protocol (IKE) and IPsec
RFC 7634
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2018-07-28
|
12 | (System) | Received changes through RFC Editor sync (added Errata tag) |
2015-10-14
|
12 | (System) | Notify list changed from draft-ietf-ipsecme-chacha20-poly1305.ad@ietf.org, ipsecme-chairs@ietf.org, paul.hoffman@vpnc.org, draft-ietf-ipsecme-chacha20-poly1305.shepherd@ietf.org, draft-ietf-ipsecme-chacha20-poly1305@ietf.org to (None) |
2015-08-20
|
12 | (System) | RFC published |
2015-08-19
|
12 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2015-08-17
|
12 | (System) | RFC Editor state changed to AUTH48 from RFC-EDITOR |
2015-08-17
|
12 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
2015-07-20
|
12 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2015-07-17
|
12 | (System) | IANA Action state changed to Waiting on RFC Editor from Waiting on Authors |
2015-07-16
|
12 | (System) | IANA Action state changed to Waiting on Authors |
2015-07-16
|
12 | Tero Kivinen | Closed request for Last Call review by SECDIR with state 'No Response' |
2015-07-15
|
12 | Meral Shirazipour | Request for Last Call review by GENART Completed: Ready. Reviewer: Meral Shirazipour. |
2015-07-14
|
12 | Cindy Morgan | IESG state changed to RFC Ed Queue from Approved-announcement sent |
2015-07-14
|
12 | (System) | RFC Editor state changed to EDIT |
2015-07-14
|
12 | (System) | Announcement was received by RFC Editor |
2015-07-13
|
12 | Amy Vezza | IESG state changed to Approved-announcement sent from Approved-announcement to be sent::Point Raised - writeup needed |
2015-07-13
|
12 | Amy Vezza | IESG has approved the document |
2015-07-13
|
12 | Amy Vezza | Closed "Approve" ballot |
2015-07-13
|
12 | Amy Vezza | Ballot approval text was generated |
2015-07-09
|
12 | Amy Vezza | IESG state changed to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation |
2015-07-09
|
12 | Cindy Morgan | New revision available |
2015-07-09
|
11 | Alia Atlas | [Ballot Position Update] New position, No Objection, has been recorded for Alia Atlas |
2015-07-09
|
11 | Alvaro Retana | [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana |
2015-07-09
|
11 | Martin Stiemerling | [Ballot Position Update] New position, No Objection, has been recorded for Martin Stiemerling |
2015-07-08
|
11 | Joel Jaeggli | [Ballot comment] Juergen Schoenwaelder's comment's from the opsdir review were applied in version 11. |
2015-07-08
|
11 | Joel Jaeggli | [Ballot Position Update] New position, No Objection, has been recorded for Joel Jaeggli |
2015-07-08
|
11 | Spencer Dawkins | [Ballot Position Update] New position, No Objection, has been recorded for Spencer Dawkins |
2015-07-08
|
11 | Jari Arkko | [Ballot Position Update] New position, No Objection, has been recorded for Jari Arkko |
2015-07-08
|
11 | Deborah Brungard | [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard |
2015-07-08
|
11 | Alissa Cooper | [Ballot comment] Agree with the comments about toning down the language in the first paragraph. |
2015-07-08
|
11 | Alissa Cooper | [Ballot Position Update] New position, Yes, has been recorded for Alissa Cooper |
2015-07-08
|
11 | Brian Haberman | [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman |
2015-07-08
|
11 | Benoît Claise | [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise |
2015-07-07
|
11 | Ben Campbell | [Ballot comment] This is easier than usual to read for this sort of draft :-) -- Section 1, 1st paragraph: I concur with Stephen's comment. … [Ballot comment] This is easier than usual to read for this sort of draft :-) -- Section 1, 1st paragraph: I concur with Stephen's comment. Furthermore, this entire paragraph pretty much reads like advertising copy. Can it be toned down a bit? -- 8.1 (Normative References) The reference to [RFC7539] is a normative downref. I don't see it on the downref registry, nor was it mentioned in the last call notice. (For the record, I think it's a reasonable downref.) |
2015-07-07
|
11 | Ben Campbell | [Ballot Position Update] New position, No Objection, has been recorded for Ben Campbell |
2015-07-07
|
11 | Stephen Farrell | [Ballot comment] intro: "gold standard" is being a bit too keen IMO, I'd say toning the language down a bit would be better. intro: 3DES … [Ballot comment] intro: "gold standard" is being a bit too keen IMO, I'd say toning the language down a bit would be better. intro: 3DES may be the "only other widely supported" cipher for IPsec, but that's not true more generally. section 2 says: "As the ChaCha20 block function is not applied directly to the plaintext, no padding should be necessary." That "should" could be confusing as written if a reader thinks it means their code doesn't have to do padding. It might be better to e.g. say something like "In theory no padding is needed for this cipher, however, in keeping with..." section 3: Is "SHOULD inlude no padding" really right? I'd have thought a MAY was better there. "MUST accept any length" is also a bit odd - what if I (try:-) add loads of padding? Appendices: thanks for those - I assume someone checked them for you? (I didn't:-) |
2015-07-07
|
11 | Stephen Farrell | [Ballot Position Update] New position, Yes, has been recorded for Stephen Farrell |
2015-07-07
|
11 | Terry Manderson | [Ballot Position Update] New position, No Objection, has been recorded for Terry Manderson |
2015-07-07
|
11 | (System) | IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed |
2015-07-07
|
11 | Barry Leiba | [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba |
2015-07-06
|
11 | Kathleen Moriarty | IESG state changed to IESG Evaluation from Waiting for Writeup |
2015-07-06
|
11 | Kathleen Moriarty | Placed on agenda for telechat - 2015-07-09 |
2015-07-06
|
11 | Kathleen Moriarty | Changed consensus to Yes from Unknown |
2015-07-06
|
11 | Kathleen Moriarty | Ballot has been issued |
2015-07-06
|
11 | Kathleen Moriarty | [Ballot Position Update] New position, Yes, has been recorded for Kathleen Moriarty |
2015-07-06
|
11 | Kathleen Moriarty | Created "Approve" ballot |
2015-07-06
|
11 | Kathleen Moriarty | Ballot writeup was changed |
2015-07-06
|
11 | Yoav Nir | IANA Review state changed to Version Changed - Review Needed from IANA - Not OK |
2015-07-06
|
11 | Yoav Nir | New version available: draft-ietf-ipsecme-chacha20-poly1305-11.txt |
2015-06-30
|
10 | Gunter Van de Velde | Request for Last Call review by OPSDIR Completed: Ready. Reviewer: Jürgen Schönwälder. |
2015-06-30
|
10 | Kathleen Moriarty | Ballot writeup was changed |
2015-06-29
|
10 | (System) | IESG state changed to Waiting for Writeup from In Last Call |
2015-06-24
|
10 | (System) | IANA Review state changed to IANA - Not OK from IANA - Review Needed |
2015-06-24
|
10 | Pearl Liang | (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: IANA has reviewed draft-ietf-ipsecme-chacha20-poly1305-10. Authors should review the comments and/or questions below. Please report any inaccuracies and respond to any … (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: IANA has reviewed draft-ietf-ipsecme-chacha20-poly1305-10. Authors should review the comments and/or questions below. Please report any inaccuracies and respond to any questions as soon as possible. We received the following comments/questions from the IANA's reviewer: IANA understands that, upon approval of this document, there is a single action which must be completed. In the Transform Type 1 - Encryption Algorithm Transform IDs subregistry of the Internet Key Exchange Version 2 (IKEv2) Parameters registry located at: http://www.iana.org/assignments/ikev2-parameters/ a single value will be registered as follows: Number: [ TBA ] Name: ENCR_CHACHA20_POLY1305 ESP Reference: [ RFC-to-be ] IKEv2 Reference: [ RFC-to-be ] As this document requests registrations in an Expert Review or Specification Required (see RFC 5226) registry, we will initiate the required Expert Review via a separate request. Expert review will need to be completed before your document can be approved for publication as an RFC. IANA understands that this is the only action required to be completed 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. Please note that IANA cannot reserve specific values. However, early allocation is available for some types of registrations. For more information, please see RFC 7120. |
2015-06-23
|
10 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Jürgen Schönwälder |
2015-06-23
|
10 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Jürgen Schönwälder |
2015-06-18
|
10 | Jean Mahoney | Request for Last Call review by GENART is assigned to Meral Shirazipour |
2015-06-18
|
10 | Jean Mahoney | Request for Last Call review by GENART is assigned to Meral Shirazipour |
2015-06-18
|
10 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Carl Wallace |
2015-06-18
|
10 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Carl Wallace |
2015-06-15
|
10 | Amy Vezza | IANA Review state changed to IANA - Review Needed |
2015-06-15
|
10 | 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: (ChaCha20, Poly1305 and their use … The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Sender: Subject: Last Call: (ChaCha20, Poly1305 and their use in IKE & IPsec) to Proposed Standard The IESG has received a request from the IP Security Maintenance and Extensions WG (ipsecme) to consider the following document: - 'ChaCha20, Poly1305 and their use in IKE & IPsec' 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 2015-06-29. 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 the use of the ChaCha20 stream cipher along with the Poly1305 authenticator, combined into an AEAD algorithm for the Internet Key Exchange protocol (IKEv2) and for IPsec. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-ipsecme-chacha20-poly1305/ IESG discussion can be tracked via https://datatracker.ietf.org/doc/draft-ietf-ipsecme-chacha20-poly1305/ballot/ No IPR declarations have been submitted directly on this I-D. |
2015-06-15
|
10 | Amy Vezza | IESG state changed to In Last Call from Last Call Requested |
2015-06-15
|
10 | Kathleen Moriarty | Last call was requested |
2015-06-15
|
10 | Kathleen Moriarty | Ballot approval text was generated |
2015-06-15
|
10 | Kathleen Moriarty | Ballot writeup was generated |
2015-06-15
|
10 | Kathleen Moriarty | IESG state changed to Last Call Requested from Publication Requested |
2015-06-15
|
10 | Kathleen Moriarty | Last call announcement was generated |
2015-06-15
|
10 | Kathleen Moriarty | Last call announcement was generated |
2015-06-14
|
10 | Yoav Nir | New version available: draft-ietf-ipsecme-chacha20-poly1305-10.txt |
2015-06-14
|
09 | Paul Hoffman | Shepherd writeup for draft-ietf-ipsecme-chacha20-poly1305 1. Summary Paul Hoffman is the document shepherd, and Kathleen Moriarty is the responsible Area Director. This document describes the use … Shepherd writeup for draft-ietf-ipsecme-chacha20-poly1305 1. Summary Paul Hoffman is the document shepherd, and Kathleen Moriarty is the responsible Area Director. This document describes the use of the ChaCha20 stream cipher along with the Poly1305 authenticator, combined into an AEAD algorithm for both IKEv2 and IPsec. 2. Review and Consensus The document was discussed fairly well in the WG, both as an individual draft and then as a WG document. The WG Last Call elicited good review and changes to the document during, and after, the WG Last Call. 3. Intellectual Property The author stated that he does not know of any relevant IPR for this document, and points out that the algorithms and construction have been proposed earlier. 4. Other Points The same combination of crypto algorithms are being discussed for use in TLS; however, this document is only for IKEv2 and IPsec. |
2015-06-13
|
09 | Yoav Nir | New version available: draft-ietf-ipsecme-chacha20-poly1305-09.txt |
2015-05-13
|
08 | Yoav Nir | New version available: draft-ietf-ipsecme-chacha20-poly1305-08.txt |
2015-05-12
|
07 | Amy Vezza | Notification list changed to draft-ietf-ipsecme-chacha20-poly1305.ad@ietf.org, ipsecme-chairs@ietf.org, paul.hoffman@vpnc.org, draft-ietf-ipsecme-chacha20-poly1305.shepherd@ietf.org, draft-ietf-ipsecme-chacha20-poly1305@ietf.org from "Paul E. Hoffman" <paul.hoffman@vpnc.org> |
2015-05-12
|
07 | Paul Hoffman | Shepherd writeup for draft-ietf-ipsecme-chacha20-poly1305 1. Summary Paul Hoffman is the document shepherd, and Kathleen Moriarty is the responsible Area Director. This document describes the use … Shepherd writeup for draft-ietf-ipsecme-chacha20-poly1305 1. Summary Paul Hoffman is the document shepherd, and Kathleen Moriarty is the responsible Area Director. This document describes the use of the ChaCha20 stream cipher along with the Poly1305 authenticator, combined into an AEAD algorithm for both IKEv2 and IPsec. 2. Review and Consensus The document was discussed fairly well in the WG, both as an individual draft and then as a WG document. The WG Last Call elicited good review and changes to the document during the WG Last Call. 3. Intellectual Property The author stated that he does not know of any relevant IPR for this document, and points out that the algorithms and construction have been proposed earlier. 4. Other Points The same combination of crypto algorithms are being discussed for use in TLS; however, this document is only for IKEv2 and IPsec. |
2015-05-12
|
07 | Paul Hoffman | Responsible AD changed to Kathleen Moriarty |
2015-05-12
|
07 | Paul Hoffman | IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up |
2015-05-12
|
07 | Paul Hoffman | IESG state changed to Publication Requested |
2015-05-12
|
07 | Paul Hoffman | IESG process started in state Publication Requested |
2015-05-12
|
07 | Paul Hoffman | Changed document writeup |
2015-05-11
|
07 | Paul Hoffman | IETF WG state changed to WG Consensus: Waiting for Write-Up from In WG Last Call |
2015-05-11
|
07 | Paul Hoffman | This document now replaces draft-nir-ipsecme-chacha20-poly1305 instead of None |
2015-05-11
|
07 | Paul Hoffman | Intended Status changed to Proposed Standard from None |
2015-05-07
|
07 | Yoav Nir | New version available: draft-ietf-ipsecme-chacha20-poly1305-07.txt |
2015-04-28
|
06 | Yoav Nir | New version available: draft-ietf-ipsecme-chacha20-poly1305-06.txt |
2015-04-26
|
05 | Paul Hoffman | IETF WG state changed to In WG Last Call from WG Document |
2015-04-26
|
05 | Yoav Nir | New version available: draft-ietf-ipsecme-chacha20-poly1305-05.txt |
2015-04-26
|
04 | Yoav Nir | New version available: draft-ietf-ipsecme-chacha20-poly1305-04.txt |
2015-04-25
|
03 | Yoav Nir | New version available: draft-ietf-ipsecme-chacha20-poly1305-03.txt |
2015-04-04
|
02 | Yoav Nir | New version available: draft-ietf-ipsecme-chacha20-poly1305-02.txt |
2015-03-31
|
01 | Yoav Nir | New version available: draft-ietf-ipsecme-chacha20-poly1305-01.txt |
2015-03-30
|
00 | Paul Hoffman | Notification list changed to "Paul E. Hoffman" <paul.hoffman@vpnc.org> |
2015-03-30
|
00 | Paul Hoffman | Document shepherd changed to Paul E. Hoffman |
2015-03-30
|
00 | Yoav Nir | New version available: draft-ietf-ipsecme-chacha20-poly1305-00.txt |