Skip to main content

Two-Round Threshold Schnorr Signatures with FROST
draft-irtf-cfrg-frost-15

Revision differences

Document history

Date Rev. By Action
2024-03-19
15 (System) RFC Editor state changed to RFC-EDITOR from EDIT
2023-12-22
15 (System) RFC Editor state changed to EDIT
2023-12-21
15 (System) IANA Action state changed to No IANA Actions from In Progress
2023-12-21
15 (System) IANA Action state changed to In Progress
2023-12-21
15 Colin Perkins IRTF state changed to Sent to the RFC Editor from Waiting for IRTF Chair
2023-12-21
15 Colin Perkins Sent request for publication to the RFC Editor
2023-12-05
15 Cindy Morgan IRTF state changed to Waiting for IRTF Chair::IESG Review Completed from In IESG Review
2023-11-24
15 (System) IANA Review state changed to IANA OK - No Actions Needed
2023-11-24
15 Amanda Baber
(Via drafts-eval@iana.org): IESG/Authors/ISE:

The IANA Functions Operator has reviewed draft-irtf-cfrg-frost-15 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-irtf-cfrg-frost-15 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.

For definitions of IANA review states, please see:

https://datatracker.ietf.org/help/state/draft/iana-review

Thank you,

Amanda Baber
IANA Operations Manager
2023-10-24
15 Colin Perkins IRTF state changed to In IESG Review from Waiting for IRTF Chair
2023-10-24
15 Colin Perkins IETF conflict review initiated - see conflict-review-irtf-cfrg-frost
2023-10-17
15 Colin Perkins IRTF state changed to Waiting for IRTF Chair from In IRSG Poll
2023-10-17
15 Colin Perkins Closed "IRSG Approve" ballot
2023-10-17
15 Colin Perkins [Ballot Position Update] New position, Yes, has been recorded for Colin Perkins
2023-10-17
15 Brian Trammell
[Ballot comment]
I performed the IRSG review for this document; it was broadly ready then, and my minor comments have been addressed by the new …
[Ballot comment]
I performed the IRSG review for this document; it was broadly ready then, and my minor comments have been addressed by the new revisions; thanks!
2023-10-17
15 Brian Trammell [Ballot Position Update] Position for Brian Trammell has been changed to Yes from No Objection
2023-10-17
15 Brian Trammell [Ballot Position Update] New position, No Objection, has been recorded for Brian Trammell
2023-10-13
15 Stephen Farrell [Ballot comment]
Just gave it a quick scan but trust it's ok.
2023-10-13
15 Stephen Farrell [Ballot Position Update] New position, Yes, has been recorded for Stephen Farrell
2023-10-13
15 David Oran [Ballot comment]
Only skimmed and not really competent to judge. Writing seems ok
2023-10-13
15 David Oran [Ballot Position Update] New position, No Objection, has been recorded for David Oran
2023-10-05
15 Mat Ford [Ballot Position Update] New position, No Objection, has been recorded for Mat Ford
2023-10-04
15 Stanislav Smyshlyaev
[Ballot comment]
Disclaimer: I am a CFRG co-chair.
On the other hand, I was not heavily involved in the process with this document, since Nick …
[Ballot comment]
Disclaimer: I am a CFRG co-chair.
On the other hand, I was not heavily involved in the process with this document, since Nick Sullivan was the document shepherd.
2023-10-04
15 Stanislav Smyshlyaev Ballot comment text updated for Stanislav Smyshlyaev
2023-10-04
15 Stanislav Smyshlyaev
[Ballot comment]
Disclaimer: I am a CFRG co-chair.
On the other hand, I was not really involved in the process with this document, since Nick …
[Ballot comment]
Disclaimer: I am a CFRG co-chair.
On the other hand, I was not really involved in the process with this document, since Nick Sullivan was the document shepherd.
2023-10-04
15 Stanislav Smyshlyaev [Ballot Position Update] New position, Yes, has been recorded for Stanislav Smyshlyaev
2023-09-29
15 Colin Perkins IRTF state changed to In IRSG Poll from IRSG Review
2023-09-29
15 Colin Perkins Created IRSG Ballot
2023-09-18
15 (System) Revised I-D Needed tag cleared
2023-09-18
15 Deirdre Connolly New version available: draft-irtf-cfrg-frost-15.txt
2023-09-18
15 (System) New version approved
2023-09-18
15 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2023-09-18
15 Deirdre Connolly Uploaded new revision
2023-08-10
14 Colin Perkins Tag Revised I-D Needed set.
2023-07-10
14 (System) Revised I-D Needed tag cleared
2023-07-10
14 Christopher Wood New version available: draft-irtf-cfrg-frost-14.txt
2023-07-10
14 Christopher Wood New version approved
2023-07-10
14 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2023-07-10
14 Christopher Wood Uploaded new revision
2023-06-20
13 Colin Perkins Brian Trammell reviewed for the IRSG.
2023-06-20
13 Colin Perkins Tag Revised I-D Needed set.
2023-05-30
13 Colin Perkins Brian Trammell will review for the IRSG.
2023-05-30
13 Colin Perkins IRTF state changed to IRSG Review from Awaiting IRSG Reviews
2023-05-30
13 Colin Perkins Intended Status changed to Informational from None
2023-05-30
13 Colin Perkins Changed consensus to Yes from Unknown
2023-05-16
13 Colin Perkins IRTF state changed to Awaiting IRSG Reviews from Waiting for IRTF Chair
2023-05-08
13 (System) Revised I-D Needed tag cleared
2023-05-08
13 Christopher Wood New version available: draft-irtf-cfrg-frost-13.txt
2023-05-08
13 (System) New version approved
2023-05-08
13 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2023-05-08
13 Christopher Wood Uploaded new revision
2023-04-25
12 Colin Perkins
IRTF Chair review comments sent on 2023-04-13. Marking as Revised I-D Needed for now, but it may just need discussion. Awaiting confirmation that any necessary …
IRTF Chair review comments sent on 2023-04-13. Marking as Revised I-D Needed for now, but it may just need discussion. Awaiting confirmation that any necessary IPR disclosures have been made.
2023-04-25
12 Colin Perkins Tag Revised I-D Needed set.
2023-02-28
12 Nick Sullivan
Technical Summary

This document describes a mechanism for threshold signatures over prime
order groups. FROST signatures can be issued after a threshold number of
entities …
Technical Summary

This document describes a mechanism for threshold signatures over prime
order groups. FROST signatures can be issued after a threshold number of
entities cooperate to compute a signature, allowing for improved distribution
of trust and security. The scheme also minimizes the network overhead of
producing Schnorr signatures in a threshold setting, as well as reducing the
amount of communication required between parties.

FROST is designed with flexibility in mind, allowing for different levels of
security depending on the number of entities involved in the signing process.
This makes it suitable for use in various applications such as distributed ledgers,
multi-signature wallets, and secure hardware devices. Additionally, FROST
provides an efficient way to securely share secrets among multiple parties
without having to rely on a trusted third party or central authority.

This document also provides concrete instantiations of these signatures over
several types of elliptic curves or prime order groups derived from elliptic curves
(such as Ristretto). Signatures produced with this method for Ed25519 are
compatible with signature verification algorithms described in RFC 8032.
This document is a product of the Crypto Forum Research Group (CFRG) in
the IRTF.

Working Group Summary

The document was adopted in 2021 as the starting point for a call for adoption
for threshold signatures at the CFRG. It has gone through multiple iterations
and improvements after adoption including compatibility with curves defined
In the CFRG and NIST.

Document Quality

This document went through an expert review by Thomas Pornin on the Crypto
Review panel and extensive review from CFRG participants, including Tim Ruffins,
Orie Steele, Conrado Gouvêa, Henry de Valence, Paul Bottinelli, Christopher Patton,
Denis Varlakov and others. The shepherd also reviewed the document and provided
Comments during two last call periods. There are several implementations of this
draft online in various languages and the draft includes test vectors.

Personnel

Nick Sullivan is the Document Shepherd.
Colin Perkins is the IRTF Chair.
2023-02-28
12 Nick Sullivan
Technical Summary

This document describes a mechanism for threshold signatures over prime
order groups. FROST signatures can be issued after a threshold number of
entities …
Technical Summary

This document describes a mechanism for threshold signatures over prime
order groups. FROST signatures can be issued after a threshold number of
entities cooperate to compute a signature, allowing for improved distribution
of trust and security. The scheme also minimizes the network overhead of
producing Schnorr signatures in a threshold setting, as well as reducing the
amount of communication required between parties.

FROST is designed with flexibility in mind, allowing for different levels of
security depending on the number of entities involved in the signing process.
This makes it suitable for use in various applications such as distributed ledgers,
multi-signature wallets, and secure hardware devices. Additionally, FROST
provides an efficient way to securely share secrets among multiple parties
without having to rely on a trusted third party or central authority.

This document also provides concrete instantiations of these signatures over
several types of elliptic curves or prime order groups derived from elliptic curves
(such as Ristretto). Signatures produced with this method for Ed25519 are
compatible with signature verification algorithms described in RFC 8032.
This document is a product of the Crypto Forum Research Group (CFRG) in
the IRTF.

Working Group Summary

The document was adopted in 2021 as the starting point for a call for adoption
for threshold signatures at the CFRG. It has gone through multiple iterations
and improvements after adoption including compatibility with curves defined
In the CFRG and NIST.

Document Quality

This document went through an expert review by Thomas Pornin on the Crypto
Review panel and extensive review from CFRG participants, including Tim Ruffins,
Orie Steele, Conrado Gouvêa, Henry de Valence, Paul Bottinelli, Christopher Patton,
Denis Varlakov and others. The shepherd also reviewed the document and provided
Comments during two last call periods. There are several implementations of this
draft online in various languages and the draft includes test vectors.

Personnel

Nick Sullivan is the Document Shepherd.
Colin Perkins is the IRTF Chair.
2023-02-28
12 Nick Sullivan IRTF state changed to Waiting for IRTF Chair from Waiting for Document Shepherd
2023-02-13
12 Nick Sullivan IRTF state changed to Waiting for Document Shepherd from In RG Last Call
2023-01-26
12 Stanislav Smyshlyaev Notification list changed to smyshsv@gmail.com, nick@cloudflare.com from smyshsv@gmail.com because the document shepherd was set
2023-01-26
12 Stanislav Smyshlyaev Document shepherd changed to Nick Sullivan
2023-01-24
12 Christopher Wood New version available: draft-irtf-cfrg-frost-12.txt
2023-01-24
12 Christopher Wood New version approved
2023-01-24
12 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2023-01-24
12 Christopher Wood Uploaded new revision
2022-11-14
11 Stanislav Smyshlyaev IRTF state changed to In RG Last Call from Active RG Document
2022-11-14
11 Stanislav Smyshlyaev Notification list changed to smyshsv@gmail.com because the document shepherd was set
2022-11-14
11 Stanislav Smyshlyaev Document shepherd changed to Stanislav V. Smyshlyaev
2022-10-07
11 Christopher Wood New version available: draft-irtf-cfrg-frost-11.txt
2022-10-07
11 (System) New version approved
2022-10-07
11 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2022-10-07
11 Christopher Wood Uploaded new revision
2022-09-27
10 Christopher Wood New version available: draft-irtf-cfrg-frost-10.txt
2022-09-27
10 (System) New version approved
2022-09-27
10 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2022-09-27
10 Christopher Wood Uploaded new revision
2022-09-27
09 Christopher Wood New version available: draft-irtf-cfrg-frost-09.txt
2022-09-27
09 (System) New version approved
2022-09-27
09 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2022-09-27
09 Christopher Wood Uploaded new revision
2022-08-19
08 Deirdre Connolly New version available: draft-irtf-cfrg-frost-08.txt
2022-08-19
08 (System) New version approved
2022-08-19
08 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2022-08-19
08 Deirdre Connolly Uploaded new revision
2022-08-19
08 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2022-08-19
08 Deirdre Connolly Uploaded new revision
2022-07-11
07 Christopher Wood New version available: draft-irtf-cfrg-frost-07.txt
2022-07-11
07 (System) New version approved
2022-07-11
07 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2022-07-11
07 Christopher Wood Uploaded new revision
2022-07-11
06 Christopher Wood New version available: draft-irtf-cfrg-frost-06.txt
2022-07-11
06 (System) New version approved
2022-07-11
06 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2022-07-11
06 Christopher Wood Uploaded new revision
2022-05-31
05 Chelsea Komlo New version available: draft-irtf-cfrg-frost-05.txt
2022-05-31
05 Chelsea Komlo New version accepted (logged-in submitter: Chelsea Komlo)
2022-05-31
05 Chelsea Komlo Uploaded new revision
2022-03-29
04 Christopher Wood New version available: draft-irtf-cfrg-frost-04.txt
2022-03-29
04 (System) New version approved
2022-03-29
04 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2022-03-29
04 Christopher Wood Uploaded new revision
2022-03-29
04 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2022-03-29
04 Christopher Wood Uploaded new revision
2022-03-07
03 Christopher Wood New version available: draft-irtf-cfrg-frost-03.txt
2022-03-07
03 (System) New version approved
2022-03-07
03 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Christopher Wood , Deirdre Connolly , Ian Goldberg
2022-03-07
03 Christopher Wood Uploaded new revision
2022-02-12
02 Chelsea Komlo New version available: draft-irtf-cfrg-frost-02.txt
2022-02-12
02 (System) New version accepted (logged-in submitter: Chelsea Komlo)
2022-02-12
02 Chelsea Komlo Uploaded new revision
2022-02-12
01 (System) Document has expired
2021-08-11
01 Chelsea Komlo New version available: draft-irtf-cfrg-frost-01.txt
2021-08-11
01 (System) New version approved
2021-08-11
01 (System) Request for posting confirmation emailed to previous authors: Chelsea Komlo , Ian Goldberg , cfrg-chairs@ietf.org, irtf-chair@irtf.org
2021-08-11
01 Chelsea Komlo Uploaded new revision
2021-02-18
00 Alexey Melnikov IRTF state changed to Active RG Document
2021-02-08
00 Chelsea Komlo New version available: draft-irtf-cfrg-frost-00.txt
2021-02-08
00 (System) WG -00 approved
2021-02-08
00 Chelsea Komlo Set submitter to "Chelsea Komlo ", replaces to (none) and sent approval email to group chairs: cfrg-chairs@ietf.org
2021-02-08
00 Chelsea Komlo Uploaded new revision