Verifiable Random Functions (VRFs)
draft-irtf-cfrg-vrf-15
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2023-08-16
|
15 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2023-08-15
|
15 | (System) | RFC Editor state changed to AUTH48 from AUTH48-DONE |
2023-05-22
|
15 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2023-04-19
|
15 | (System) | RFC Editor state changed to AUTH48 |
2023-03-01
|
15 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
2023-01-06
|
15 | (System) | RFC Editor state changed to EDIT from AUTH |
2023-01-05
|
15 | (System) | RFC Editor state changed to AUTH from EDIT |
2022-12-02
|
15 | (System) | IANA Action state changed to No IANA Actions from In Progress |
2022-12-02
|
15 | (System) | RFC Editor state changed to EDIT |
2022-12-02
|
15 | (System) | IANA Action state changed to In Progress |
2022-12-02
|
15 | Colin Perkins | IRTF state changed to Sent to the RFC Editor from In IESG Review |
2022-12-02
|
15 | Colin Perkins | Sent request for publication to the RFC Editor |
2022-10-13
|
15 | (System) | IANA Review state changed to IANA OK - No Actions Needed |
2022-10-13
|
15 | Amanda Baber | (Via drafts-eval@iana.org): IESG/Authors/ISE: The IANA Functions Operator has reviewed draft-irtf-cfrg-vrf-15 and has the following comments: We understand that this document (which does not include … (Via drafts-eval@iana.org): IESG/Authors/ISE: The IANA Functions Operator has reviewed draft-irtf-cfrg-vrf-15 and has the following comments: We understand that this document (which does not include an IANA Considerations section) doesn't require any registry actions. If this assessment is not accurate, please respond as soon as possible. Thank you, Amanda Baber IANA Operations Manager |
2022-10-07
|
15 | Colin Perkins | IRTF state changed to In IESG Review from Waiting for IRTF Chair |
2022-10-07
|
15 | Colin Perkins | IETF conflict review initiated - see conflict-review-irtf-cfrg-vrf |
2022-10-02
|
15 | Colin Perkins | IRSG Poll completed with enough positions to pass. |
2022-10-02
|
15 | Colin Perkins | IRTF state changed to Waiting for IRTF Chair from In IRSG Poll |
2022-10-02
|
15 | Colin Perkins | Closed "IRSG Approve" ballot |
2022-08-30
|
15 | Stephen Farrell | [Ballot Position Update] New position, Yes, has been recorded for Stephen Farrell |
2022-08-30
|
15 | Brian Trammell | [Ballot comment] I've reviewed this document (admittedly skimming over the sections on the specific algorithms), and it's a useful and readable guide to VRFs. It … [Ballot comment] I've reviewed this document (admittedly skimming over the sections on the specific algorithms), and it's a useful and readable guide to VRFs. It is ready for publication as an RFC. One side note for the RG/editors: the state of implementation may be useful to publish as a snapshot at the time of publication. If the guidance in section 6 to remove the section before publication stands, does the RG maintain pointers to implementation elsewhere (e.g., in a wiki)? |
2022-08-30
|
15 | Brian Trammell | [Ballot Position Update] New position, Yes, has been recorded for Brian Trammell |
2022-08-29
|
15 | Mallory Knodel | [Ballot Position Update] New position, Yes, has been recorded for Mallory Knodel |
2022-08-26
|
15 | Colin Perkins | IRTF state changed to In IRSG Poll from IRSG Review |
2022-08-26
|
15 | Colin Perkins | Created IRSG Ballot |
2022-08-25
|
15 | Colin Perkins | Mallory confirmed her comments were addressed. This should be ready for IRSG Final Poll; waiting confirmation from authors. |
2022-08-25
|
15 | Colin Perkins | Awaiting confirmation from Mallory Knodel that review comments were addressed. |
2022-08-09
|
15 | Leonid Reyzin | New version available: draft-irtf-cfrg-vrf-15.txt |
2022-08-09
|
15 | Jenny Bui | Forced post of submission |
2022-08-09
|
15 | (System) | Request for posting confirmation emailed to previous authors: Dimitrios Papadopoulos , Jan Vcelak , Leonid Reyzin , Sharon Goldberg |
2022-08-09
|
15 | Leonid Reyzin | Uploaded new revision |
2022-08-09
|
14 | Colin Perkins | Mallory reviewed -13 for the IRSG. Awaiting confirmation from Mallory that the -14 draft addresses her comments. |
2022-08-09
|
14 | Colin Perkins | IRTF state changed to IRSG Review from Awaiting IRSG Reviews |
2022-07-28
|
14 | Leonid Reyzin | New version available: draft-irtf-cfrg-vrf-14.txt |
2022-07-28
|
14 | Leonid Reyzin | New version accepted (logged-in submitter: Leonid Reyzin) |
2022-07-28
|
14 | Leonid Reyzin | Uploaded new revision |
2022-06-16
|
13 | Colin Perkins | IRTF state changed to Awaiting IRSG Reviews from Waiting for IRTF Chair |
2022-06-16
|
13 | Colin Perkins | Changed consensus to Yes from Unknown |
2022-06-15
|
13 | (System) | Revised ID Needed tag cleared |
2022-06-15
|
13 | Leonid Reyzin | New version available: draft-irtf-cfrg-vrf-13.txt |
2022-06-15
|
13 | Leonid Reyzin | New version accepted (logged-in submitter: Leonid Reyzin) |
2022-06-15
|
13 | Leonid Reyzin | Uploaded new revision |
2022-06-15
|
12 | Colin Perkins | Sent IRTF Chair review comments on 2022-06-15. Minor revision likely needed. |
2022-06-15
|
12 | Colin Perkins | Tag Revised I-D Needed set. |
2022-05-26
|
12 | (System) | Revised ID Needed tag cleared |
2022-05-26
|
12 | Leonid Reyzin | New version available: draft-irtf-cfrg-vrf-12.txt |
2022-05-26
|
12 | Leonid Reyzin | New version accepted (logged-in submitter: Leonid Reyzin) |
2022-05-26
|
12 | Leonid Reyzin | Uploaded new revision |
2022-05-10
|
11 | Colin Perkins | The draft is currently missing the required statements described in RFC 5743 Section 2.1. The boilerplate at the top of page 1 also lists the … The draft is currently missing the required statements described in RFC 5743 Section 2.1. The boilerplate at the top of page 1 also lists the intended status as standards track, which is not permitted for IRTF drafts. These will need a revised draft to address. |
2022-05-10
|
11 | Colin Perkins | Tag Revised I-D Needed set. |
2022-05-02
|
11 | Nick Sullivan | Tag Shepherd Needed cleared. |
2022-05-02
|
11 | Nick Sullivan | IRTF state changed to Waiting for IRTF Chair from Waiting for Document Shepherd |
2022-05-02
|
11 | Nick Sullivan | Technical Summary This document describes several Verifiable Randon Function (VRF) functions, which can be used as a public-key version of a keyed cryptographic hash. The … Technical Summary This document describes several Verifiable Randon Function (VRF) functions, which can be used as a public-key version of a keyed cryptographic hash. The document describes algorithms for VRFs based on Elliptic Curves and RSA. It includes detailed documentation on implementing these algorithms through a framework of cipher suites. The document also provides an overview of the construction's security properties and information about which properties are needed in different scenarios. This document is a product of the Crypto Forum Research Group (CFRG) in the IRTF. Working Group Summary The document was adopted back in 2017. It has gone through multiple iterations and improvements after adoption. This includes broadening the scope from Elliptic Curve VRFs to a wider spectrum of VRFs by including an RSA full-domain hash version. This document predated the CFRG hash-to-curve document but has subsequently been adapted to be compatible with the constructions provided in that document. There was a Research Group Last Call for the draft in February 2021. Document Quality This document went through an expert review by Chloe Martindale on the Crypto Review panel and extensive review from CFRG participants, including Christopher Peikert, Burt Kaliski, Christopher Wood, Riad Wahby, Antonio Marcedone, Christopher Patton, Hoeteck Wee, and others. There is a reference C++ implementation with test vectors, and there are alternative implementations of different aspects of this draft available in Sage, Python, C, JavaScript, and Rust. Personnel Nick Sullivan is the Document Shepherd. Colin Perkins is the IRTF Chair. |
2022-05-02
|
11 | Nick Sullivan | Tag Shepherd Needed set. |
2022-05-02
|
11 | Nick Sullivan | IRTF state changed to Waiting for Document Shepherd from In RG Last Call |
2022-04-06
|
11 | Nick Sullivan | Notification list changed to nick@cloudflare.com because the document shepherd was set |
2022-04-06
|
11 | Nick Sullivan | Document shepherd changed to Nick Sullivan |
2022-02-06
|
11 | Leonid Reyzin | New version available: draft-irtf-cfrg-vrf-11.txt |
2022-02-06
|
11 | (System) | New version accepted (logged-in submitter: Leonid Reyzin) |
2022-02-06
|
11 | Leonid Reyzin | Uploaded new revision |
2021-11-17
|
10 | Leonid Reyzin | New version available: draft-irtf-cfrg-vrf-10.txt |
2021-11-17
|
10 | (System) | New version approved |
2021-11-17
|
10 | (System) | Request for posting confirmation emailed to previous authors: Dimitrios Papadopoulos , Jan Vcelak , Leonid Reyzin , Sharon Goldberg |
2021-11-17
|
10 | Leonid Reyzin | Uploaded new revision |
2021-05-17
|
09 | Leonid Reyzin | New version available: draft-irtf-cfrg-vrf-09.txt |
2021-05-17
|
09 | (System) | New version approved |
2021-05-17
|
09 | (System) | Request for posting confirmation emailed to previous authors: Dimitrios Papadopoulos , Jan Vcelak , Leonid Reyzin , Sharon Goldberg |
2021-05-17
|
09 | Leonid Reyzin | Uploaded new revision |
2021-02-18
|
08 | Alexey Melnikov | In RGLC till February 23, 2021 (started on February 9th) |
2021-02-18
|
08 | Alexey Melnikov | IRTF state changed to In RG Last Call from Active RG Document |
2020-11-18
|
08 | Dimitrios Papadopoulos | New version available: draft-irtf-cfrg-vrf-08.txt |
2020-11-18
|
08 | (System) | New version approved |
2020-11-18
|
08 | (System) | Request for posting confirmation emailed to previous authors: Dimitrios Papadopoulos , Jan Vcelak , Sharon Goldberg , Leonid Reyzin |
2020-11-18
|
08 | Dimitrios Papadopoulos | Uploaded new revision |
2020-06-19
|
07 | Alexey Melnikov | Intended Status changed to Informational from None |
2020-06-19
|
07 | Alexey Melnikov | Crypto Review Panel review requested. |
2020-06-18
|
07 | Leonid Reyzin | New version available: draft-irtf-cfrg-vrf-07.txt |
2020-06-18
|
07 | (System) | New version approved |
2020-06-18
|
07 | (System) | Request for posting confirmation emailed to previous authors: cfrg-chairs@ietf.org, Jan Vcelak , Dimitrios Papadopoulos , Sharon Goldberg , Leonid Reyzin , irtf-chair@irtf.org |
2020-06-18
|
07 | Leonid Reyzin | Uploaded new revision |
2020-02-11
|
06 | Leonid Reyzin | New version available: draft-irtf-cfrg-vrf-06.txt |
2020-02-11
|
06 | (System) | New version approved |
2020-02-11
|
06 | (System) | Request for posting confirmation emailed to previous authors: Jan Vcelak , Leonid Reyzin , Dimitrios Papadopoulos , Sharon Goldberg |
2020-02-11
|
06 | Leonid Reyzin | Uploaded new revision |
2019-08-11
|
05 | Leonid Reyzin | New version available: draft-irtf-cfrg-vrf-05.txt |
2019-08-11
|
05 | (System) | New version approved |
2019-08-11
|
05 | (System) | Request for posting confirmation emailed to previous authors: Jan Vcelak , Leonid Reyzin , Dimitrios Papadopoulos , Sharon Goldberg |
2019-08-11
|
05 | Leonid Reyzin | Uploaded new revision |
2019-02-08
|
04 | Leonid Reyzin | New version available: draft-irtf-cfrg-vrf-04.txt |
2019-02-08
|
04 | (System) | New version approved |
2019-02-08
|
04 | (System) | Request for posting confirmation emailed to previous authors: Jan Vcelak , Leonid Reyzin , Dimitrios Papadopoulos , Sharon Goldberg |
2019-02-08
|
04 | Leonid Reyzin | Uploaded new revision |
2018-09-14
|
03 | Leonid Reyzin | New version available: draft-irtf-cfrg-vrf-03.txt |
2018-09-14
|
03 | (System) | New version approved |
2018-09-14
|
03 | (System) | Request for posting confirmation emailed to previous authors: Jan Vcelak , Leonid Reyzin , Dimitrios Papadopoulos , Sharon Goldberg |
2018-09-14
|
03 | Leonid Reyzin | Uploaded new revision |
2018-07-11
|
02 | Alexey Melnikov | Added to session: IETF-102: cfrg Tue-1550 |
2018-06-29
|
02 | Sharon Goldberg | New version available: draft-irtf-cfrg-vrf-02.txt |
2018-06-29
|
02 | (System) | New version approved |
2018-06-29
|
02 | (System) | Request for posting confirmation emailed to previous authors: Jan Vcelak , Leonid Reyzin , Dimitrios Papadopoulos , Sharon Goldberg |
2018-06-29
|
02 | Sharon Goldberg | Uploaded new revision |
2018-03-05
|
01 | Sharon Goldberg | New version available: draft-irtf-cfrg-vrf-01.txt |
2018-03-05
|
01 | (System) | New version approved |
2018-03-05
|
01 | (System) | Request for posting confirmation emailed to previous authors: Jan Vcelak , Sharon Goldberg , cfrg-chairs@ietf.org, Leonid Reyzin , irtf-chair@irtf.org, Dimitrios Papadopoulos |
2018-03-05
|
01 | Sharon Goldberg | Uploaded new revision |
2017-10-30
|
00 | Alexey Melnikov | IRTF state changed to Active RG Document |
2017-09-13
|
00 | Alexey Melnikov | This document now replaces draft-goldbe-vrf instead of None |
2017-09-13
|
00 | Sharon Goldberg | New version available: draft-irtf-cfrg-vrf-00.txt |
2017-09-13
|
00 | (System) | WG -00 approved |
2017-09-13
|
00 | Sharon Goldberg | Set submitter to "Sharon Goldberg ", replaces to draft-goldbe-vrf and sent approval email to group chairs: cfrg-chairs@ietf.org |
2017-09-13
|
00 | Sharon Goldberg | Uploaded new revision |