-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tss: new tss package and tss/frost threshold signature scheme #349
base: main
Are you sure you want to change the base?
Conversation
bb3e3e4
to
28db5bf
Compare
Hi folks, to move forward with this PR, please leave your comments to the latest changes. And approve if you are ok with the current status. |
da1ac24
to
1b68fea
Compare
98bfada
to
b0a42cb
Compare
bbaa64a
to
9c3d94b
Compare
a3638fe
to
735811d
Compare
Base implementation by @armfazh taken from this PR: cloudflare#349
️✅ There are no secrets present in this pull request anymore.If these secrets were true positive and are still valid, we highly recommend you to revoke them. 🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request. |
Changes: - The package tss will provide the threshold signature schemes. - The package tss/frost implements the FROST threshold signature scheme for Schnorr signatures. This scheme is under standardization process at IETF/CFRG [2]. Test vectors from [3] are passing for P256 and Ristretto255 groups. - Version supported: v11 References: [1] frost paper: https://eprint.iacr.org/2020/852 [2] draft-irtf-cfrg-frost: https://datatracker.ietf.org/doc/draft-irtf-cfrg-frost [3] test-vectors: https://github.com/cfrg/draft-irtf-cfrg-frost
735811d
to
cd6a307
Compare
Changes:
scheme for Schnorr signatures.
This scheme is under standardization process at IETF/CFRG [2].
Test vectors from [3] are passing for P256 and Ristretto255 groups.
References:
[1] frost paper: https://eprint.iacr.org/2020/852
[2] draft-irtf-cfrg-frost: https://datatracker.ietf.org/doc/draft-irtf-cfrg-frost
[3] test-vectors: https://github.com/cfrg/draft-irtf-cfrg-frost
Closes #316