serai/crypto/dkg
Luke Parker 87dea5e455
3.3.3 Add an assert if polynomial is called with 0
This will only be called with 0 if the code fails to do proper screening of its
arguments. If such a flaw is present, the DKG lib is critically broken (as this
function isn't public). If it was allowed to continue executing, it'd reveal
the secret share.
2023-02-23 04:56:05 -05:00
..
src 3.3.3 Add an assert if polynomial is called with 0 2023-02-23 04:56:05 -05:00
Cargo.toml Re-organize testing strategy and document Ciphersuite::hash_to_F. 2022-12-24 17:08:22 -05:00
LICENSE Create a dedicated crate for the DKG (#141) 2022-10-29 03:54:42 -05:00
README.md Create a dedicated crate for the DKG (#141) 2022-10-29 03:54:42 -05:00

Distributed Key Generation

A collection of implementations of various distributed key generation protocols.

All included protocols resolve into the provided Threshold types, intended to enable their modularity.

Additional utilities around them, such as promotion from one generator to another, are also provided.

Currently included is the two-round protocol from the FROST paper.