Releases: ZcashFoundation/frost
Releases · ZcashFoundation/frost
frost-secp256k1 v2.0.0
Expose to_element() for GroupCommitment (#757) * Expose to_element() for GroupCommitment * Update to_element() for GroupCommitment to pub(crate) Co-authored-by: Conrado Gouvea <conrado@zfnd.org>
frost-ristretto255 v2.0.0
Expose to_element() for GroupCommitment (#757) * Expose to_element() for GroupCommitment * Update to_element() for GroupCommitment to pub(crate) Co-authored-by: Conrado Gouvea <conrado@zfnd.org>
frost-rerandomized v2.0.0
Expose to_element() for GroupCommitment (#757) * Expose to_element() for GroupCommitment * Update to_element() for GroupCommitment to pub(crate) Co-authored-by: Conrado Gouvea <conrado@zfnd.org>
frost-p256 v2.0.0
Expose to_element() for GroupCommitment (#757) * Expose to_element() for GroupCommitment * Update to_element() for GroupCommitment to pub(crate) Co-authored-by: Conrado Gouvea <conrado@zfnd.org>
frost-ed448 v2.0.0
Expose to_element() for GroupCommitment (#757) * Expose to_element() for GroupCommitment * Update to_element() for GroupCommitment to pub(crate) Co-authored-by: Conrado Gouvea <conrado@zfnd.org>
frost-ed25519 v2.0.0
Expose to_element() for GroupCommitment (#757) * Expose to_element() for GroupCommitment * Update to_element() for GroupCommitment to pub(crate) Co-authored-by: Conrado Gouvea <conrado@zfnd.org>
frost-core v2.0.0
- Updated docs
- Added missing
derive(Getters)
fordkg::{round1, round2}
- Added
internal
feature forvalidate_num_of_signers
- Added refresh share functionality for trusted dealer:
frost_core::keys::refresh::{compute_refreshing_shares, refresh_share}
- Added a
'static
bound to theCiphersuite
trait. This is a breaking change,
but it's likely to not require any code changes since most ciphersuite
implementations are probably just empty structs. The bound makes it possible
to usefrost_core::Error<C>
inBox<dyn std::error::Error>
. - Added getters to
round1::SecretPackage
andround2::SecretPackage
. - Added a
frost_core::verify_signature_share()
function which allows verifying
individual signature shares. This is not required for regular FROST usage but
might useful in certain situations where it is desired to verify each
individual signature share before aggregating the signature.
frost-secp256k1 v2.0.0-rc.0
Bump versions to 2.0.0-rc.0 (#691) * bump versions to 2.0.0-rc.0 * simplify all features test * remove build all features test for now
frost-ristretto255 v2.0.0-rc.0
Bump versions to 2.0.0-rc.0 (#691) * bump versions to 2.0.0-rc.0 * simplify all features test * remove build all features test for now
frost-rerandomized v2.0.0-rc.0
Bump versions to 2.0.0-rc.0 (#691) * bump versions to 2.0.0-rc.0 * simplify all features test * remove build all features test for now