Module twenty_first::shared_math::tip5
source · Re-exports
pub use crate::shared_math::digest::Digest;
pub use crate::shared_math::digest::DIGEST_LENGTH;
Structs
Constants
- The lookup table with a high algebraic degree used in the TIP-5 permutation. To verify its correctness, see the test “lookup_table_is_correct.”
- The defining, first column of the (circulant) MDS matrix. Derived from the SHA-256 hash of the ASCII string “Tip5” by dividing the digest into 16-bit chunks.
- The round constants used in the Tip5 permutation. To verify their correctness, see the test “round_constants_are_correct.”