Expand description
VRFs backed by Bandersnatch, an elliptic curve built over BLS12-381 scalar field.
The primitive can operate both as a regular VRF or as an anonymized Ring VRF.
Modules§
Structs§
- Pair
- Bandersnatch secret key.
Constants§
- CRYPTO_
ID - Identifier used to match public keys against bandersnatch-vrf keys.
- PREOUT_
SERIALIZED_ SIZE - The byte length of serialized pre-output.
- PUBLIC_
SERIALIZED_ SIZE - The byte length of serialized public key.
- SEED_
SERIALIZED_ SIZE - The byte length of secret key seed.
- SIGNATURE_
SERIALIZED_ SIZE - The byte length of serialized signature.
Type Aliases§
- Proof
OfPossession - Proof of Possession is the same as Signature for Bandersnatch
- Public
- Bandersnatch public key.
- Signature
- Bandersnatch Schnorr signature.