Expand description
Signing scheme implementations for aggregation.
This module provides protocol-specific wrappers around the generic signing schemes
in commonware_cryptography::certificate. Each wrapper binds the scheme’s subject type to
Item, which represents the data being aggregated and signed.
§Available Schemes
ed25519: Attributable signatures with individual verification. HSM-friendly, no trusted setup required.bls12381_multisig: Attributable signatures with aggregated verification. Compact certificates while preserving attribution.bls12381_threshold: Non-attributable threshold signatures. Constant-size certificates regardless of committee size.
Modules§
- bls12381_
multisig - BLS12-381 multi-signature implementation of the
Schemetrait foraggregation. - bls12381_
threshold - BLS12-381 threshold implementation of the
Schemetrait foraggregation. - ed25519
- Ed25519 implementation of the
Schemetrait foraggregation.
Traits§
- Scheme
- Marker trait for signing schemes compatible with
aggregation.