Module frost_schnorrkel::frost

source ·
Expand description

The modular-frost library.

Modules§

  • Algorithm for the signing process.
  • Curve trait and provided curves/HRAMs, forming various ciphersuites.
  • Distributed Key Generation
  • Threshold signing protocol.
  • teststests
    Tests for application-provided curves and algorithms.

Structs§

  • The ID of a participant, defined as a non-zero u16.
  • Keys and verification shares generated by a DKG. Called core as they’re expected to be wrapped into an Arc before usage in various operations.
  • Threshold keys usable for signing.
  • Parameters for a multisig.
  • View of keys, interpolated and offset for usage.

Enums§

Functions§

  • Validate a map of values to have the expected participants.