Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 1142

SHA-3

Vérifié parCybersecurity entrepreneur & security researcher

Qu'est-ce que SHA-3 ?

SHA-3Famille de fonctions de hachage fondée sur la construction éponge Keccak, normalisée par le NIST comme alternative structurellement distincte de SHA-2.


SHA-3 est le standard de hachage du NIST publié dans FIPS 202 (2015), fondé sur l'algorithme Keccak retenu après le concours public 2007–2012. Contrairement à SHA-2, il utilise une construction éponge avec une permutation de 1600 bits qui absorbe le message puis « presse » le condensé, ce qui le rend intrinsèquement résistant aux attaques par extension de longueur. La famille comprend SHA3-224, SHA3-256, SHA3-384, SHA3-512 ainsi que les fonctions à sortie extensible SHAKE128 et SHAKE256. Aucune faiblesse pratique n'est connue ; SHA-3 est recommandé lorsque l'on cherche une séparation de domaines avec SHA-2 ou une sortie de longueur arbitraire (KMAC, signatures post-quantiques).

Exemples

  1. 01

    Ethereum utilise Keccak-256 (variante de SHA-3) pour les adresses et arbres de Merkle.

  2. 02

    SHAKE128 sert de fonction à sortie extensible dans CRYSTALS-Dilithium.

Questions fréquentes

Qu'est-ce que SHA-3 ?

Famille de fonctions de hachage fondée sur la construction éponge Keccak, normalisée par le NIST comme alternative structurellement distincte de SHA-2. Cette notion relève de la catégorie Cryptographie en cybersécurité.

Que signifie SHA-3 ?

Famille de fonctions de hachage fondée sur la construction éponge Keccak, normalisée par le NIST comme alternative structurellement distincte de SHA-2.

Comment se défendre contre SHA-3 ?

Les défenses contre SHA-3 combinent habituellement des contrôles techniques et des pratiques opérationnelles, comme détaillé dans la définition ci-dessus.

Quels sont les autres noms de SHA-3 ?

Noms alternatifs courants : Keccak, FIPS 202.

Termes liés

Voir aussi