Module poseidon_8_56_5_3_2

Source
Expand description

Poseidon hash function with 8 full rounds, 56 partial rounds, sbox 5, a state of 3 elements and constraints of degree 2 Specialised circuit for Poseidon where we have maximum degree 2 constraints.

Modulesยง

bn254
Poseidon parameters that can be used by crate::poseidon_8_56_5_3_2 over the scalar field of BN254, for a security level of 128 bits.
columns
interpreter
Implement an interpreter for a specific instance of the Poseidon inner permutation.