Générateur de hash SHA3-256
Transformez instantanément n'importe quel texte en son hash SHA3-256 de 64 caractères.
Comment utiliser Générateur de hash SHA3-256
- Saisissez ou collez votre texte dans le champ.
- Le hash SHA3-256 apparaît au fur et à mesure de la saisie.
- Cliquez sur Copier pour récupérer le résultat.
À propos de Générateur de hash SHA3-256
SHA3-256 produit un condensé de 256 bits écrit sous forme de 64 caractères hexadécimaux, et c'est la variante SHA-3 que la plupart des gens choisissent — elle correspond à la largeur de sortie familière de SHA-256, ce qui lui permet de s'intégrer dans des architectures existantes sans modifier la taille des champs. Elle provient de Keccak, conçu par Guido Bertoni, Joan Daemen, Michaël Peeters et Gilles Van Assche, vainqueur du concours SHA-3 du NIST en 2012 et devenu FIPS 202 en 2015.
Ce qu'il faut comprendre sur SHA-3, c'est pourquoi il existe. Ce n'était pas une opération de sauvetage : SHA-2 n'a jamais été cassé, et SHA-256 reste parfaitement sûr et demeure en pratique le choix le plus courant. Après que des attaques par collision ont démoli MD5 puis SHA-1 — tous deux issus de la même lignée Merkle-Damgård — le NIST a voulu un hash standard reposant sur des mathématiques réellement différentes, afin qu'une seule faille astucieuse ne puisse pas mettre à mal tous les algorithmes approuvés en même temps. La « construction en éponge » de Keccak absorbe l'entrée dans un vaste état interne puis en extrait le condensé, ce qui n'a structurellement rien à voir avec le fonctionnement de SHA-2. Cela signifie aussi que SHA3-256 est immunisé contre l'attaque par extension de longueur que SHA-256 doit contourner grâce à HMAC.
Un point qui trompe constamment les gens : SHA3-256 et « Keccak-256 » ne sont pas la même chose. Pendant la normalisation, le NIST a modifié la règle de remplissage (padding), si bien que le SHA3-256 FIPS 202 que vous obtenez ici produit un condensé différent de la soumission Keccak-256 originale. Ethereum a adopté le Keccak-256 original avant que FIPS 202 ne soit finalisé, ce qui explique pourquoi les hashs des outils Ethereum ne correspondent pas à la sortie de SHA3-256. En logiciel, SHA-3 est généralement plus lent que SHA-2, même s'il est efficace en matériel ; si la vitesse brute sur un processeur est ce qui compte et que vous n'avez pas besoin de cette structure différente, SHA-2 reste le choix pragmatique.
Questions fréquentes
Puis-je déchiffrer ou inverser un hash SHA3-256 ?
Non. Le hachage est à sens unique — le texte original n'est pas stocké dans le hash, donc il n'y a rien à déchiffrer. Les sites proposant un « déchiffrement » SHA-3 se contentent de chercher votre hash dans une table de mots courants déjà hachés.
SHA3-256 est-il meilleur que SHA-256 ?
Aucun des deux n'est cassé, donc « meilleur » dépend de vos besoins. SHA-256 est plus rapide en logiciel et bien plus largement pris en charge ; SHA3-256 est structurellement différent et immunisé contre les attaques par extension de longueur. Les deux offrent une résistance aux collisions de 128 bits.
Pourquoi mon hash Ethereum ne correspond-il pas à cet outil ?
Ethereum utilise le Keccak-256 original, soumis avant que le NIST ne modifie la règle de remplissage lors de la normalisation. Cet outil applique le SHA3-256 normalisé FIPS 202, donc les deux produisent des condensés différents pour une même entrée.
Pourquoi mon hash SHA3-256 fait-il toujours 64 caractères ?
SHA3-256 produit toujours 256 bits, et chaque caractère hexadécimal représente 4 bits, donc tout hash fait exactement 64 caractères quelle que soit la longueur de l'entrée.
Mon texte est-il envoyé quelque part ?
Votre texte est envoyé à notre serveur pour être haché, car les navigateurs ne peuvent pas calculer SHA-3. Il est haché puis immédiatement écarté — jamais journalisé, jamais stocké.

