SPAKE2+, an Augmented Password-Authenticated Key Exchange (PAKE) Protocol
draft-bar-cfrg-spake2plus-08
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2023-08-16
|
08 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2023-08-15
|
08 | (System) | RFC Editor state changed to AUTH48 from AUTH48-DONE |
2023-04-12
|
08 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2023-04-04
|
08 | (System) | RFC Editor state changed to AUTH48 |
2023-02-15
|
08 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
2022-10-20
|
08 | (System) | RFC Editor state changed to EDIT from MISSREF |
2022-10-03
|
08 | (System) | RFC Editor state changed to MISSREF from EDIT |
2022-10-03
|
08 | (System) | RFC Editor state changed to EDIT from MISSREF |
2022-05-05
|
08 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed |
2022-05-05
|
08 | Christopher Wood | New version available: draft-bar-cfrg-spake2plus-08.txt |
2022-05-05
|
08 | (System) | New version approved |
2022-05-05
|
08 | (System) | Request for posting confirmation emailed to previous authors: Christopher Wood , Tim Taubert |
2022-05-05
|
08 | Christopher Wood | Uploaded new revision |
2022-03-21
|
07 | (System) | RFC Editor state changed to MISSREF |
2022-03-21
|
07 | (System) | IANA Action state changed to No IANA Actions from In Progress |
2022-03-20
|
07 | (System) | IANA Action state changed to In Progress |
2022-03-20
|
07 | Eliot Lear | ISE state changed to Sent to the RFC Editor from In IESG Review |
2022-03-20
|
07 | Eliot Lear | Sent request for publication to the RFC Editor |
2022-02-22
|
07 | (System) | IANA Review state changed to IANA OK - No Actions Needed |
2022-02-22
|
07 | Amanda Baber | (Via drafts-eval@iana.org): IESG/Authors/ISE: The IANA Functions Operator has reviewed draft-bar-cfrg-spake2plus-07 and has the following comments: We understand that this document doesn't require any registry … (Via drafts-eval@iana.org): IESG/Authors/ISE: The IANA Functions Operator has reviewed draft-bar-cfrg-spake2plus-07 and has the following comments: We understand that this document doesn't require any registry actions. While it's often helpful for a document's IANA Considerations section to remain in place upon publication even if there are no actions, if the authors strongly prefer to remove it, we do not object. If this assessment is not accurate, please respond as soon as possible. Thank you, Amanda Baber IANA Operations Manager |
2022-02-11
|
07 | Adrian Farrel | ISE state changed to In IESG Review from In ISE Review |
2022-02-11
|
07 | Adrian Farrel | IETF conflict review initiated - see conflict-review-bar-cfrg-spake2plus |
2022-02-11
|
07 | Adrian Farrel | draft-bar-cfrg-spake2plus has been presented to the ISE for publication as an Informational RFC on the Independent Stream. NOTE: Unusually, the IESG may wish to check … draft-bar-cfrg-spake2plus has been presented to the ISE for publication as an Informational RFC on the Independent Stream. NOTE: Unusually, the IESG may wish to check for conflicts with the IRTF. Although that does not fall in the scope of 5742 reviews, this work is related to the work of the CFRG. ==Purpose== This document describes the SPAKE2+ protocol, an augmented PAKE protocol where only one party has knowledge of the password. SPAKE2+ falls out of the recently-approved IRTF SPAKE2 work, but was not something the CFRG wished to pursue. The protocol was originally described in "The Twin-Diffie Hellman Problem and Applications", EUROCRYPT 2008, Volume 4965 of Lecture notes in Computer Science. It is presented here for the record and to make the protocol available for wider consideration. == History== draft-irtf-cfrg-spake2 is the product of the IRTF's CFRG and has just completed IESG conflict review. This work was originally part of that effort, but was split out as the CFRG did not wish to pursue it. This document captures and consolidates the text removed from that document. The document has been sent to the Crypto Review Panel for checking, and it's progress has been discussed with the CFRG chairs. The document was first brought to the ISE in April, 2021 at version -02. Since then it has been revised several times to address review comments. Note that this work was deliberately held back until draft-irtf-cfrg-spake2 had progressed, and draft-irtf-cfrg-spake2 is a normative reference to ensure that that document is published as an RFC first. ==Non-IETF Work== It is important that SPAKE2+ not be considered to have IRTF or IETF endorsement. The document explicitly calls out that SPAKE2+ was not selected as the result of the CFRG PAKE selection competition. It also notes that the document was produced outside of the IETF and IRTF, and represents the opinions of the authors. It also states that publication of this document as an RFC in the Independent Submissions Stream does not imply endorsement of SPAKE2+ by the IETF or IRTF. ==IANA== The document makes no request for IANA action. ==Reviews== As well as reviewing the document himself, the ISE commissioned reviews from Jean-Philippe Aumasson, Karthik Bhargavan, Watson Ladd, and Christopher Patton. Scott Fluhrer did a review for the Crypto Review Panel. The reviews led to a number of updates to fully address the issues raised. Details of the reviews can be retrieved on request. |
2022-02-11
|
07 | Christopher Wood | New version available: draft-bar-cfrg-spake2plus-07.txt |
2022-02-11
|
07 | (System) | New version accepted (logged-in submitter: Christopher Wood) |
2022-02-11
|
07 | Christopher Wood | Uploaded new revision |
2022-02-10
|
06 | Adrian Farrel | draft-bar-cfrg-spake2plus has been presented to the ISE for publication as an Informational RFC on the Independent Stream. NOTE: Unusually, the IESG may wish to check … draft-bar-cfrg-spake2plus has been presented to the ISE for publication as an Informational RFC on the Independent Stream. NOTE: Unusually, the IESG may wish to check for conflicts with the IRTF. Although that does not fall in the scope of 5742 reviews, this work is related to the work of the CFRG. ==Purpose== This document describes the SPAKE2+ protocol, an augmented PAKE protocol where only one party has knowledge of the password. SPAKE2+ falls out of the recently-approved IRTF SPAKE2 work, but was not something the CFRG wished to pursue. The protocol was originally described in "The Twin-Diffie Hellman Problem and Applications", EUROCRYPT 2008, Volume 4965 of Lecture notes in Computer Science. It is presented here for the record and to make the protocol available for wider consideration. == History== draft-irtf-cfrg-spake2 is the product of the IRTF's CFRG and has just completed IESG conflict review. This work was originally part of that effort, but was split out as the CFRG did not wish to pursue it. This document captures and consolidates the text removed from that document. The document has been sent to the Crypto Review Panel for checking, and it's progress has been discussed with the CFRG chairs. The document was first brought to the ISE in April, 2021 at version -02. Since then it has been revised several times to address review comments. Note that this work was deliberately held back until draft-irtf-cfrg-spake2 had progressed, and draft-irtf-cfrg-spake2 is a normative reference to ensure that that document is published as an RFC first. ==Non-IETF Work== It is important that SPAKE2+ not be considered to have IRTF or IETF endorsement. The document explicitly calls out that SPAKE2+ was not selected as the result of the CFRG PAKE selection competition. It also notes that the document was produced outside of the IETF and IRTF, and represents the opinions of the authors. Publication of this document as an RFC in the Independent Submissions Stream does not imply endorsement of SPAKE2+ by the IETF or IRTF. ==IANA== The document makes no request for IANA action. ==Reviews== As well as reviewing the document himself, the ISE commissioned reviews from Jean-Philippe Aumasson, Karthik Bhargavan, Watson Ladd, and Christopher Patton. Scott Fluhrer did a review for the Crypto Review Panel. The reviews led to a number of updates to fully address the issues raised. Details of the reviews can be retrieved on request. |
2022-02-10
|
06 | (System) | Revised ID Needed tag cleared |
2022-02-10
|
06 | Christopher Wood | New version available: draft-bar-cfrg-spake2plus-06.txt |
2022-02-10
|
06 | (System) | New version accepted (logged-in submitter: Christopher Wood) |
2022-02-10
|
06 | Christopher Wood | Uploaded new revision |
2022-02-10
|
05 | Adrian Farrel | Tag Revised I-D Needed set. |
2022-02-10
|
05 | Adrian Farrel | ISE state changed to In ISE Review from Response to Review Needed |
2022-02-09
|
05 | (System) | Revised ID Needed tag cleared |
2022-02-09
|
05 | Christopher Wood | New version available: draft-bar-cfrg-spake2plus-05.txt |
2022-02-09
|
05 | (System) | New version accepted (logged-in submitter: Christopher Wood) |
2022-02-09
|
05 | Christopher Wood | Uploaded new revision |
2022-01-25
|
04 | Adrian Farrel | Tag Revised I-D Needed set. |
2022-01-25
|
04 | Adrian Farrel | ISE state changed to Response to Review Needed from Finding Reviewers |
2022-01-03
|
04 | (System) | Revised ID Needed tag cleared |
2022-01-03
|
04 | Christopher Wood | New version available: draft-bar-cfrg-spake2plus-04.txt |
2022-01-03
|
04 | (System) | New version accepted (logged-in submitter: Christopher Wood) |
2022-01-03
|
04 | Christopher Wood | Uploaded new revision |
2021-11-26
|
03 | Adrian Farrel | Tag Revised I-D Needed set. |
2021-11-25
|
03 | Adrian Farrel | ISE state changed to Finding Reviewers from Submission Received |
2021-07-06
|
03 | Christopher Wood | New version available: draft-bar-cfrg-spake2plus-03.txt |
2021-07-06
|
03 | (System) | New version accepted (logged-in submitter: Christopher Wood) |
2021-07-06
|
03 | Christopher Wood | Uploaded new revision |
2021-06-13
|
02 | (System) | Document has expired |
2021-04-18
|
02 | Adrian Farrel | Notification list changed to rfc-ise@rfc-editor.org because the document shepherd was set |
2021-04-18
|
02 | Adrian Farrel | Document shepherd changed to Adrian Farrel |
2021-04-18
|
02 | Adrian Farrel | ISE state changed to Submission Received |
2021-04-18
|
02 | Adrian Farrel | Intended Status changed to Informational from None |
2021-04-18
|
02 | Adrian Farrel | Stream changed to ISE from None |
2020-12-10
|
02 | Christopher Wood | New version available: draft-bar-cfrg-spake2plus-02.txt |
2020-12-10
|
02 | (System) | New version accepted (logged-in submitter: Christopher Wood) |
2020-12-10
|
02 | Christopher Wood | Uploaded new revision |
2020-06-09
|
01 | Christopher Wood | New version available: draft-bar-cfrg-spake2plus-01.txt |
2020-06-09
|
01 | (System) | New version accepted (logged-in submitter: Christopher Wood) |
2020-06-09
|
01 | Christopher Wood | Uploaded new revision |
2020-03-09
|
00 | Christopher Wood | New version available: draft-bar-cfrg-spake2plus-00.txt |
2020-03-09
|
00 | (System) | New version accepted (logged-in submitter: Christopher Wood) |
2020-03-09
|
00 | Christopher Wood | Uploaded new revision |