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.
Modules§
Structs§
- This is an element of $\mathbb{G}_1$ represented in the affine coordinate space. It is ideal to keep elements in this representation to reduce memory usage and improve performance through the use of mixed curve model arithmetic.
- This is an element of $\mathbb{G}_2$ represented in the affine coordinate space. It is ideal to keep elements in this representation to reduce memory usage and improve performance through the use of mixed curve model arithmetic.
- Represents an element of the scalar field $\mathbb{F}_q$ of the BLS12-381 elliptic curve construction.
Functions§
- 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.