Module halo2_gadgets::poseidon
source · Expand description
The Poseidon algebraic hash function.
Modules
- The Poseidon algebraic hash function.
Structs
- A Poseidon hash function, built around a sponge.
- A Poseidon chip using an $x^5$ S-Box.
- Configuration for a
Pow5Chip
. - A Poseidon sponge.
- A word in the Poseidon state.
- A word over which the Poseidon permutation operates.
Enums
- A word from the padded input to a Poseidon sponge.
Traits
- The set of circuit instructions required to use the Poseidon permutation.