Expand description
Threshold cryptography for group operations Threshold cryptography module
Implements FROST (Flexible Round-Optimized Schnorr Threshold) signatures and dynamic group management with Byzantine fault tolerance.
Re-exports§
pub use self::group::*;
Modules§
- dkg
- Distributed Key Generation (DKG) for threshold groups
- frost
- FROST (Flexible Round-Optimized Schnorr Threshold) signatures implementation
- group
- Threshold group management operations
Structs§
- Group
Audit Entry - Group audit entry
- Group
Config - Group configuration for creation
- Group
Metadata - Group metadata
- Leader
Permissions - Leader permissions
- Member
Permissions - Member permissions
- Operation
Id - Operation identifier
- Participant
Approval - Participant approval
- Participant
Info - Participant information
- Participant
Rejection - Participant rejection
- Pending
Operation - Pending operation awaiting consensus
- Subgroup
Config - Subgroup configuration
- Threshold
Group - Threshold group with dynamic membership
- Threshold
Group Manager - Threshold group manager
Enums§
- Consensus
Status - Consensus status
- Group
Operation - Group operation types
- Group
Purpose - Group purpose
- Operation
Result - Operation result
- Participant
Role - Participant roles with hierarchical permissions
- Participant
Status - Participant status
- Threshold
Error - Threshold cryptography errors
Type Aliases§
- Result
- Result type for threshold operations
- Threshold
Signature - Threshold signature type (placeholder)