Crate ecvrf[−][src]
Structs
VrfPk | Holds a public key g*sk as usual in ECC |
VrfProof | The proof part of our VRF generation |
VrfSk | Holds a secret key scalar for generating VRF proofs |
Functions
keygen | Generates a crypto-safe secret key using OsRng and the corresponding public key into a tuple |
prove | The output of a VRF function is the VRF hash and the proof to verify we generated this hash with the supplied key |
verify |