HF RL Explorer

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.