[][src]Module frost_dalek::signature

FROST signatures and their creation.

Re-exports

pub use crate::keygen::SecretKey;

Structs

Finalized

The finalized state for a SignatureAggregator, which has thoroughly validated its data.

Initial

The initial state for a SignatureAggregator, which may include invalid or non-sensical data.

PartialThresholdSignature

A partially-constructed threshold signature, made by each participant in the signing protocol during the first phase of a signature creation.

SignatureAggregator

A signature aggregator is an untrusted party who coalesces all of the participating signers' published commitment shares and their PartialThresholdSignature and creates the final ThresholdSignature. The signature aggregator may even be one of the \(t\) participants in this signing operation.

Signer

An individual signer in the threshold signature scheme.

ThresholdSignature

A complete, aggregated threshold signature.

Traits

Aggregator

A signature aggregator, in any of various states.

Functions

compute_message_hash

Compute a Sha-512 hash of a context_string and a message.