FIPS 202 extendable-output sponge, arbitrary output length.
FIPS 202 extendable-output function built on the Keccak sponge construction. Absorbs arbitrary-length input, pads, and squeezes arbitrary-length output. Used extensively in PQC for key derivation, sampling, and mask generation.
Available Verified soft IP, ready for integration and licensing.
Foundry-portable design targeting any process node. Technology-independent by default.
Automated pass/fail testbenches that verify RTL output byte-exact against golden reference vectors.
Independent software oracle for comparison and integration testing.
Full cocotb-based test infrastructure for rapid integration into customer verification flows.
Ready-to-run scripts for technology-independent synthesis with constraint templates.
Complete interface specification, timing diagrams, and design-in guidance for SoC assembly.
Firm/hard IP (hardened netlist for a target node) available on foundry enablement.
Detailed specifications, block diagrams, and resource estimates for the SHAKE-128/256 XOF core. NDA-protected evaluation available.