Verifiable Random Functions (VRFs)
draft-irtf-cfrg-vrf-11
Revision differences
Document history
| Date | Rev. | By | Action |
|---|---|---|---|
|
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 <dipapado@cse.ust.hk>, Jan Vcelak <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Sharon Goldberg … Request for posting confirmation emailed to previous authors: Dimitrios Papadopoulos <dipapado@cse.ust.hk>, Jan Vcelak <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Sharon Goldberg <goldbe@cs.bu.edu> |
|
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 <dipapado@cse.ust.hk>, Jan Vcelak <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Sharon Goldberg … Request for posting confirmation emailed to previous authors: Dimitrios Papadopoulos <dipapado@cse.ust.hk>, Jan Vcelak <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Sharon Goldberg <goldbe@cs.bu.edu> |
|
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 <dipapado@cse.ust.hk>, Jan Vcelak <jvcelak@ns1.com>, Sharon Goldberg <goldbe@cs.bu.edu>, Leonid Reyzin … Request for posting confirmation emailed to previous authors: Dimitrios Papadopoulos <dipapado@cse.ust.hk>, Jan Vcelak <jvcelak@ns1.com>, Sharon Goldberg <goldbe@cs.bu.edu>, Leonid Reyzin <reyzin@bu.edu> |
|
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 <jvcelak@ns1.com>, Dimitrios Papadopoulos <dipapado@cse.ust.hkbu.edu>, Sharon Goldberg <goldbe@cs.bu.edu>, … Request for posting confirmation emailed to previous authors: cfrg-chairs@ietf.org, Jan Vcelak <jvcelak@ns1.com>, Dimitrios Papadopoulos <dipapado@cse.ust.hkbu.edu>, Sharon Goldberg <goldbe@cs.bu.edu>, Leonid Reyzin <reyzin@bu.edu>, 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 <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Dimitrios Papadopoulos <dipapado@cse.ust.hkbu.edu>, Sharon Goldberg … Request for posting confirmation emailed to previous authors: Jan Vcelak <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Dimitrios Papadopoulos <dipapado@cse.ust.hkbu.edu>, Sharon Goldberg <goldbe@cs.bu.edu> |
|
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 <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Dimitrios Papadopoulos <dipapado@cse.ust.hkbu.edu>, Sharon Goldberg … Request for posting confirmation emailed to previous authors: Jan Vcelak <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Dimitrios Papadopoulos <dipapado@cse.ust.hkbu.edu>, Sharon Goldberg <goldbe@cs.bu.edu> |
|
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 <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Dimitrios Papadopoulos <dipapado@cse.ust.hkbu.edu>, Sharon Goldberg … Request for posting confirmation emailed to previous authors: Jan Vcelak <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Dimitrios Papadopoulos <dipapado@cse.ust.hkbu.edu>, Sharon Goldberg <goldbe@cs.bu.edu> |
|
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 <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Dimitrios Papadopoulos <dipapado@cse.ust.hkbu.edu>, Sharon Goldberg … Request for posting confirmation emailed to previous authors: Jan Vcelak <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Dimitrios Papadopoulos <dipapado@cse.ust.hkbu.edu>, Sharon Goldberg <goldbe@cs.bu.edu> |
|
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 <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Dimitrios Papadopoulos <dipapado@cse.ust.hkbu.edu>, Sharon Goldberg … Request for posting confirmation emailed to previous authors: Jan Vcelak <jvcelak@ns1.com>, Leonid Reyzin <reyzin@bu.edu>, Dimitrios Papadopoulos <dipapado@cse.ust.hkbu.edu>, Sharon Goldberg <goldbe@cs.bu.edu> |
|
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 <jvcelak@ns1.com>, Sharon Goldberg <goldbe@cs.bu.edu>, cfrg-chairs@ietf.org, Leonid Reyzin <reyzin@cs.bu.edu>, … Request for posting confirmation emailed to previous authors: Jan Vcelak <jvcelak@ns1.com>, Sharon Goldberg <goldbe@cs.bu.edu>, cfrg-chairs@ietf.org, Leonid Reyzin <reyzin@cs.bu.edu>, irtf-chair@irtf.org, Dimitrios Papadopoulos <dipapado@cse.ust.hkbu.edu> |
|
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 <goldbe@cs.bu.edu>", 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 |