TurboSHAKE: A Family of Xofs based on round reduced ( 12 rounds ) Keccak[1600] Permutation
-
Updated
Jul 26, 2025 - Rust
TurboSHAKE: A Family of Xofs based on round reduced ( 12 rounds ) Keccak[1600] Permutation
Sponge functions for Kotlin Multiplatform
A software based file encryption tool where all cryptographic parts are based on a single cryptographic permutation: Keccak-f[1600,24]. || This is a read-only mirror, pull requests are ignored.
A FIPS 202 compliant SystemVerilog implementation of the Keccak permutation (SHA-3/SHAKE). Features a high-frequency multi-cycle architecture, runtime-configurable modes (SHA3-256/512, SHAKE128/256), and standard AXI4-Stream interfaces with full backpressure support. Verified using official NIST test vectors.
Add a description, image, and links to the keccak-sponge topic page so that developers can more easily learn about it.
To associate your repository with the keccak-sponge topic, visit your repo's landing page and select "manage topics."