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
- Matrix operations that are defined on square matrices.
Functions
- Compute vector dot product
- Multiply two matrices