Add support for TurboSHAKE (RFC 9861) extendable output functions (XOFs).
Add support for TurboSHAKE (RFC 9861) extendable output functions (XOFs).: a task in LegoFlow-SWE (Harbor dataset). Currently the library provides SHAKE128 and SHAKE256 via sha3 shake init , sha3 shake process , sha3 shake done , and sha3 shake memory . TurboSHAKE is a variant defined in RFC 9861…
The task
Currently the library provides SHAKE128 and SHAKE256 via `sha3_shake_init`, `sha3_shake_process`, `sha3_shake_done`, and `sha3_shake_memory`. TurboSHAKE is a variant defined in RFC 9861 that differs from SHAKE in its domain separation suffix and the number of Keccak‑f rounds it uses, producing distinct output for the…
Part of Lego-X/LegoFlow-SWE.