serai/crypto
Luke Parker cbceaff678
Create dedicated message structures for FROST messages (#140)
* Create message types for FROST key gen

Taking in reader borrows absolutely wasn't feasible. Now, proper types
which can be read (and then passed directly, without a mutable borrow)
exist for key_gen. sign coming next.

* Move FROST signing to messages, not Readers/Writers/Vec<u8>

Also takes the nonce handling code and makes a dedicated file for it, 
aiming to resolve complex types and make the code more legible by 
replacing its previously inlined state.

* clippy

* Update FROST tests

* read_signature_share

* Update the Monero library to the new FROST packages

* Update processor to latest FROST

* Tweaks to terminology and documentation
2022-10-25 23:17:25 -05:00
..
dalek-ff-group Fill out Cargo.tomls 2022-10-15 23:46:22 -04:00
dleq Create dedicated message structures for FROST messages (#140) 2022-10-25 23:17:25 -05:00
ed448 Fill out Cargo.tomls 2022-10-15 23:46:22 -04:00
frost Create dedicated message structures for FROST messages (#140) 2022-10-25 23:17:25 -05:00
multiexp Fill out Cargo.tomls 2022-10-15 23:46:22 -04:00
transcript Fill out Cargo.tomls 2022-10-15 23:46:22 -04:00