Generate SHAKE256 output online. SHAKE256 is a FIPS 202 extendable-output function (XOF) that emits a hash of any length at a 256-bit security strength.
SHAKE256 is the higher-security extendable-output function from FIPS 202. Like SHAKE128 it produces output of any length you request, but it targets a 256-bit security strength by using a larger capacity (and therefore a smaller rate). It is widely used in modern and post-quantum cryptography, for example as the hashing and mask-generation primitive inside schemes such as SPHINCS+ and various lattice signatures.
Input:
abc (32-byte output)
Output:
483366601360a8771c6863080cc4114d8db44530f8f1e1ee4f94ea37e78b5739
Does SHAKE256 have a fixed output length?
No. You choose the length. The 256 refers to its security strength, not the number of output bits.
Why pick SHAKE256 over SHAKE128?
When you need a 256-bit security strength. The trade-off is a smaller rate, so it processes slightly fewer bytes per permutation.
Is SHAKE256 quantum-resistant?
Hash functions like SHAKE256 are considered relatively quantum-safe; Grover's algorithm only halves the effective strength, so 256-bit output keeps a strong margin.
Generate SHAKE256 extendable-output hashes, part of the SHA-3 family supporting variable-length output.
Supported Tools: