Expand description
Stateful keccak256 hasher. Handles full keccak sponge (padding, absorb, keccak-f) on variable length inputs read from VM memory.
Re-exports§
pub use air::KeccakVmAir;
Modules§
Structs§
Enums§
Constants§
- Number of capacity bytes.
- Number of 16-bit capacity limbs.
- Number of output digest bytes used during the squeezing phase.
- Number of 64-bit digest limbs.
- Number of rate bytes.
- Number of 16-bit rate limbs.
- Total number of sponge bytes: number of rate bytes + number of capacity bytes.
- Total number of 16-bit limbs in the sponge.
- Number of absorb rounds, equal to rate in u64s.