Extra Credit

SHA-3 and Keccak (FIPS 202)

Official docs outline

5 sections
  1. SHA-3 standard (FIPS 202)

    SHA3-224/256/384/512 and SHAKE128/256 specifications.

  2. Keccak sponge construction

    Permutation steps theta, rho, pi, chi, iota.

  3. SHA-3 derived functions (SP 800-185)

    cSHAKE, KMAC, TupleHash and ParallelHash.

  4. SHAKE in CMS

    Using SHAKE for signatures and KDFs in CMS.

  5. NIST hash functions project

    Overview of approved hash algorithms.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 20