Crate p3_poseidon2_air

Source
Expand description

And AIR for the Poseidon2 permutation.

Structs§

  • Full round columns.
  • Partial round columns.
  • Assumes the field size is at least 16 bits.
  • Columns for a Poseidon2 AIR which computes one permutation per row.
  • Round constants for Poseidon2, in a format that’s convenient for the AIR.
  • Possible intermediate results within an S-box.
  • A “vectorized” version of Poseidon2Air, for computing multiple Poseidon2 permutations per row.
  • A “vectorized” version of Poseidon2Cols, for computing multiple Poseidon2 permutations per row.

Functions§