SHA-3

SHA-3 is the cryptographic hash standard published by NIST in FIPS 202, based on the Keccak sponge construction selected through a public competition that concluded in 2012. It defines four fixed-output functions (SHA3-224 through SHA3-512) and two extendable-output functions, SHAKE128 and SHAKE256, which produce a digest of any requested length.

Use in post-quantum standards

The SHAKE extendable-output functions are used heavily inside NIST's post-quantum schemes. ML-KEM applies SHAKE for hashing and as a pseudorandom generator during key encapsulation, and SLH-DSA uses the SHA-3 and SHAKE family as the underlying hash in its stateless hash-based signatures. Choosing a well-studied permutation for these roles keeps the schemes' security assumptions narrow.

Quantum impact

Like SHA-2, SHA-3 has no exponential quantum attack: Grover search yields only a quadratic speedup on preimages, and collision resistance follows the birthday bound. With sufficient output length it is considered post-quantum safe. SHA-3 differs from SHA-2 in construction, giving deployments a structurally independent alternative.

Sources

  1. FIPS 202, SHA-3 Standard: Permutation-Based Hash and Extendable-Output Functions (NIST, 2015)
  2. FIPS 203, Module-Lattice-Based Key-Encapsulation Mechanism Standard (NIST, 2024)
  3. FIPS 205, Stateless Hash-Based Digital Signature Standard (NIST, 2024)
Cite this entry
"SHA-3." postquantum.wiki. Updated July 11, 2026. https://postquantum.wiki/sha-3@misc{pqwiki-sha-3, title = {SHA-3}, howpublished = {\url{https://postquantum.wiki/sha-3}}, year = {2026}, note = {postquantum.wiki, updated 2026-07-11} }