This is the working area for the individual Internet-Draft, "Two-Round Threshold Schnorr Signatures with FROST".
| Implementation | Language | Ciphersuites | Version |
|---|---|---|---|
| Reference | Sage | All | main |
| frost-ristretto255 | Rust | FROST(ristretto255, SHA-512) | 11 |
| frost-p256 | Rust | FROST(P-256, SHA-256) | 11 |
| frost-ed25519 | Rust | FROST(Ed25519, SHA-512) | 11 |
| frost-ed448 | Rust | FROST(Ed448, SHAKE256) | 11 |
| frost-secp256k1 | Rust | FROST(secp256k1, SHA-256) | 11 |
| ecc | C | FROST(ristretto255, SHA-512) | main |
| modular-frost | Rust | All | 14 |
| crrl | Rust | All | 14 |
| frost | Go | All except FROST(Ed448, SHAKE256) | main |
See the guidelines for contributions.
Contributions can be made by creating pull requests. The GitHub interface supports creating pull requests using the Edit (✏) button.
Formatted text and HTML versions of the draft can be built using make.
$ makeCommand line usage requires that you have the necessary software installed. See the instructions.