Module sp_core::bls

source ·
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§

Constants§

Type Aliases§