Expand description
BLS (Boneh–Lynn–Shacham) Signature along with efficiently verifiable Chaum-Pedersen proof API. Signatures are implemented according to Efficient Aggregatable BLS Signatures with Chaum-Pedersen Proofs Hash-to-BLS-curve is using Simplified SWU for AB == 0 RFC 9380 Sect 6.6.3. Chaum-Pedersen proof uses the same hash-to-field specified in RFC 9380 for the field of the BLS curve.
Modules§
- BLS-377 specialized types
- BLS-381 specialized types
Structs§
- A key pair.
Constants§
- Public key serialized size
- Signature serialized size
Type Aliases§
- A public key.
- A generic BLS signature.