Structs§
- Digest
- The result of hashing a sequence of elements, for example using Tip5. Sometimes called a “hash”.
- Tip5
Enums§
Constants§
- CAPACITY
- LOG2_
STATE_ SIZE - LOOKUP_
TABLE - 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.”
- MDS_
MATRIX_ FIRST_ COLUMN - 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.
- NUM_
ROUNDS - NUM_
SPLIT_ AND_ LOOKUP - RATE
- ROUND_
CONSTANTS - The round constants used in the Tip5 permutation. To verify their correctness, see the test “round_constants_are_correct.”
- STATE_
SIZE