Top 9.0% forks on proxy.golang.org
proxy.golang.org : github.com/bytemare/frost
Package frost implements FROST, the Flexible Round-Optimized Schnorr Threshold (FROST) signing protocol. Example_coordinator shows how to aggregate signature shares produced by signers into the final signature and verify a final FROST signature. Example_deserialize shows how to encode and decode a FROST messages. Example_existing_keys shows how to import existing keys in their canonical byte encoding. Example_key_deserialization shows how to encode and decode scalars (e.g. secret keys) and elements (e.g. public keys). Note you must know the group beforehand. Example_key_generation shows how to create keys in a threshold setup with a centralized trusted dealer. - a decentralised protocol described in the original FROST paper Example_key_generation shows how to create keys in a threshold setup with distributed key generation described in the original FROST paper. Example_signer shows the execution steps of a FROST participant.
Registry
-
Source
- Documentation
- JSON
- codemeta.json
purl: pkg:golang/github.com/bytemare/frost
Keywords:
ecc
, frost
, go
, golang
, schnorr
, schnorr-signatures
, threshold-cryptography
, threshold-signature
License: MIT
Latest release: over 2 years ago
First release: almost 3 years ago
Namespace: github.com/bytemare
Stars: 25 on GitHub
Forks: 8 on GitHub
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/bytemare
Last synced: about 1 month ago