Expand description
Constants§
- L_
FERMAT_ 🔒EXPONENT - An exponent to perform inverse of x^3 on prime field based on Fermat’s Little Theorem
- MODULUS 🔒
- Modulus of prime field 2^256 - 2^32 * 351 + 1
Functions§
- backward_
mimc 🔒 - Executes
num_steps
of MiMC-calculation in backward direction for the giveninput
. - calculate_
round_ 🔒constants - Calculates set of round constants to perform MiMC-calculation on.
- eval
- Performs an Eval() step of the MiMC-based VDF
- forward_
mimc 🔒 - Executes
num_steps
of MiMC-calculation in forward direction for the giveninput
- verify
- Performs a Verify() step for the MiMC-based VDF result