Hash Functions#
Cryptographic hash primitives including SHA-2, SHA-3, SHAKE, and Poseidon2.
API Components#
- Operators
Building blocks for constructing hash descriptors. Includes algorithm selectors (SHA-2, SHA-3, SHAKE, Poseidon2), security categories, Poseidon2 parameters, and execution modes (Thread, Warp).
- Traits
Compile-time properties and metadata for hash descriptors. Provides information about digest sizes and block sizes.
- Device Functions
Device-side functions for hashing operations within CUDA kernels. Includes reset, update, finalize, and digest functions for incremental hashing.