serai/crypto/frost
Luke Parker 5ede5b9e8f
Update the DLEq proof for any amount of generators
The two-generator limit wasn't required nor beneficial. This does 
theoretically optimize FROST, yet not for any current constructions. A 
follow up proof which would optimize current constructions has been 
noted in #38.

Adds explicit no_std support to the core DLEq proof.

Closes #34.
2022-07-13 23:29:48 -04:00
..
src Update the DLEq proof for any amount of generators 2022-07-13 23:29:48 -04:00
Cargo.toml Version bump and synchronize packages 2022-07-12 03:38:59 -04:00
LICENSE Rename sign folder to crypto 2022-05-03 00:46:50 -04:00
README.md Correct monero/processor dependencies 2022-06-19 07:52:03 -04:00

Modular FROST

A modular implementation of FROST for any curve with a ff/group API. Notably, beyond curve modularity, custom algorithms may be specified, providing support for privacy coins. The provided Schnorr algorithm also has a modular HRAM due to the variety in existence, enabling integration with existing systems.