Structs

  • Represents an matrix of round constants.
  • Input parameters that are used to generate Poseidon parameters.
  • Represents a matrix over PrimeField elements.
  • Represents an MDS (maximum distance separable) matrix.
  • Represents an optimized matrix of round constants.
  • Represents an optimized MDS (maximum distance separable) matrix.
  • A set of Poseidon parameters for a given set of input parameters.
  • RoundNumbers required for security based on known attacks.
  • Represents a square matrix over PrimeField elements

Enums

  • The exponent in Sbox(x) = x^\alpha.

Traits

Functions