Expand description
The Poseidon algebraic hash function.
Re-exports§
pub use ::halo2_poseidon as primitives;
Structs§
- Hash
- A Poseidon hash function, built around a sponge.
- Pow5
Chip - A Poseidon chip using an $x^5$ S-Box.
- Pow5
Config - Configuration for a
Pow5Chip
. - Sponge
- A Poseidon sponge.
- State
Word - A word in the Poseidon state.
- Word
- A word over which the Poseidon permutation operates.
Enums§
- Padded
Word - A word from the padded input to a Poseidon sponge.
Traits§
- Poseidon
Instructions - The set of circuit instructions required to use the Poseidon permutation.
- Poseidon
Sponge Instructions - The set of circuit instructions required to use the
Sponge
andHash
gadgets.