Expand description
This module provides functionality for managing key shares in a distributed key generation protocol. A key share represents a party’s portion of a distributed secret key, along with associated metadata and cryptographic material needed for protocol operations.
The Keyshare
struct is the main type in this module, providing methods for:
- Creating and validating key shares
- Accessing key share components (public keys, ranks, etc.)
- Deriving child keys and extended public keys
- Managing oblivious transfer seeds for protocol operations
Structs§
- Keyshare
- A key share representing a party’s portion of a distributed secret key.