Expand description
§Threshold Blind Signatures
This library implements an ad-hoc threshold blind signature scheme based on BLS signatures using the (unrelated) BLS12-381 curve.
Structs§
- Aggregate
Public Key - Blinded
Message - Blinded
Signature - Blinded
Signature Share - Blinding
Key - Message
- Public
KeyShare - Secret
KeyShare - Signature
Functions§
- aggregate_
public_ key_ shares - aggregate_
signature_ shares - Combines the exact threshold of valid blinded signature shares to a blinded signature. The responsibility of verifying the shares and supplying exactly the necessary threshold of shares lies with the caller.
- blind_
message - derive_
pk_ share - sign_
message - unblind_
signature - verify
- verify_
blinded_ signature - verify_
signature_ share