Hash et Sécurité

Générateur de hash SHA-224

Transformez instantanément n'importe quel texte en son hash SHA-224 de 56 caractères.

Évaluez cet outil

Comment utiliser Générateur de hash SHA-224

  1. Saisissez ou collez votre texte dans le champ.
  2. Le hash SHA-224 apparaît au fur et à mesure de la saisie.
  3. Cliquez sur Copier pour récupérer le résultat.

À propos de Générateur de hash SHA-224

SHA-224 est le plus petit membre de la famille SHA-2, l'ensemble de fonctions de hachage conçues par la NSA et publiées avec le NIST en 2001. Ce n'est pas vraiment un algorithme à part, plutôt une variante de SHA-256 : il exécute la même fonction de compression sur les mêmes mots de 32 bits, mais part d'un jeu différent de valeurs initiales et rejette ensuite les 32 derniers bits du résultat. Il en reste 224 bits, écrits sous forme de 56 caractères hexadécimaux.

Ces deux changements comptent plus qu'il n'y paraît. Les constantes de départ différentes font que le SHA-224 et le SHA-256 d'un même texte sont des chaînes sans lien entre elles — on ne peut pas déduire l'un de l'autre en coupant des caractères. Et comme l'algorithme conserve un état interne de 256 bits tout en n'en révélant que 224, SHA-224 est naturellement à l'abri de l'attaque par extension de longueur qui piège les constructions SHA-256 naïves.

La question évidente est de savoir pourquoi on voudrait un condensé plus court. La réponse tient à l'adéquation plutôt qu'à la vitesse : SHA-224 coûte exactement autant de temps processeur que SHA-256, donc il n'apporte rien en performance, mais sa sortie de 224 bits s'accorde bien avec des systèmes conçus autour d'un niveau de sécurité de 112 bits, et elle économise huit caractères dans des enregistrements à espace limité. Il n'a aucune faiblesse pratique connue et, comme le reste de SHA-2, il est toujours considéré comme sûr — contrairement à MD5. En pratique, si vous n'avez pas de raison précise d'avoir besoin de 224 bits, SHA-256 reste le choix le plus classique.

Questions fréquentes

Puis-je déchiffrer ou inverser un hash SHA-224 ?

Non. SHA-224 est une fonction à sens unique — le texte original n'est jamais présent dans le condensé, et 32 bits du calcul sont carrément écartés. Rien ne peut l'inverser ; les prétendus déchiffreurs ne sont que des dictionnaires de mots déjà hachés.

SHA-224 est-il simplement un SHA-256 tronqué ?

Pas tout à fait. Il tronque bien la sortie à 224 bits, mais il utilise aussi des valeurs initiales différentes, donc le SHA-224 d'un texte n'est pas les 56 premiers caractères de son SHA-256. Les deux condensés sont des chaînes totalement différentes.

Pourquoi un hash SHA-224 fait-il toujours 56 caractères ?

La sortie est fixée à 224 bits, et un caractère hexadécimal encode 4 bits. 224 divisé par 4 donne 56 caractères, quelle que soit la longueur de l'entrée.

SHA-224 est-il plus rapide que SHA-256 ?

Non. Il effectue le même travail sur les mêmes mots de 32 bits et ne rejette qu'une partie du résultat à la fin. Choisissez-le quand vous avez besoin d'un condensé de 224 bits, pas pour gagner du temps.

Mon texte est-il envoyé quelque part ?

Votre texte est envoyé à notre serveur pour être haché, car les navigateurs ne peuvent pas calculer SHA-224. Il est haché puis immédiatement écarté — jamais journalisé, jamais stocké.