# README

VRF Functions

SetInterfaceAddress()
SetInterfaceAddress()
SetInterfaceAddress()
SetInterfaceAddress()
SetInterfaceAddress()

# Functions

Hash converts proof(pi) into vrf output(hash) without verifying it.
assume <pk, sk> were generated by ed25519.GenerateKey() Prove generates vrf output and corresponding proof(pi) with secret key.
[]byte(message) Verify checks if the proof is correct or not.

# Constants

No description provided by the author
ceil(log2(q) / 8).
No description provided by the author
PrivateKeySize is the size, in bytes, of private keys as used in this package.
PublicKeySize is the size, in bytes, of public keys as used in this package.
SignatureSize is the size, in bytes, of signatures generated and verified by this package.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

copied from edwards25519.go and const.go in golang.org/x/crypto/ed25519/internal/edwards25519.