Module frost

Source
Expand description

§FROST Nonce Management for Threshold Signatures

This module defines the trait for managing cryptographic nonces in the FROST (Flexible Round-Optimized Schnorr Threshold) signature scheme. Proper nonce generation and management is absolutely critical to the security of threshold signatures in the Spark wallet.

In FROST, each signing party generates nonce pairs that:

  • Must be unique and unpredictable for each signature
  • Must remain secret until the specific phases of the protocol
  • Must never be reused across different signing sessions

This module works in conjunction with the frost_signing.rs module, which implements the actual threshold signing operations.

Traits§

SparkSignerFrost
Trait for managing cryptographic nonces in FROST threshold signing.