Générateur de hachage
Générez des hachages SHA-1, SHA-256 et SHA-512 de n'importe quel texte.
Comment utiliser Générateur de hachage
- Saisissez ou collez votre texte.
- Copiez le hachage dont vous avez besoin.
À propos de Générateur de hachage
Un hachage est une empreinte de longueur fixe de vos données. La même saisie produit toujours le même résultat, un seul caractère modifié produit un résultat totalement différent, et il est impossible de remonter du hachage jusqu'au texte. Collez n'importe quel texte ici et cette page renvoie trois hachages à la fois — SHA-1, SHA-256 et SHA-512 — en hexadécimal minuscule, calculés à partir des octets UTF-8 de ce que vous avez saisi. Ils sont pratiques pour les sommes de contrôle, les clés de cache, la déduplication et la vérification qu'un fichier ou un message est arrivé intact.
Les trois sont produits par l'API Web Crypto intégrée à votre navigateur, si bien que votre texte ne quitte jamais la page. Les navigateurs n'exposent que la famille SHA, c'est pourquoi nos outils MD5 et bcrypt calculent leurs hachages côté serveur et y envoient votre texte pour le faire ; le générateur multi-hachage exécute ensemble tous les algorithmes pris en charge.
Deux mises en garde honnêtes. SHA-1 est compromis en matière de résistance aux collisions et ne devrait jamais servir à une signature ou à un contrôle de sécurité — réservez-le uniquement à la compatibilité avec des systèmes anciens. Et aucun de ces algorithmes n'est un hachage de mot de passe : ils sont conçus pour être rapides, ce qui est exactement l'inverse de ce qu'il faut pour stocker des mots de passe, où un algorithme volontairement lent comme bcrypt ou Argon2 s'impose. En règle générale, ne collez jamais un vrai mot de passe dans un outil de hachage en ligne, y compris celui-ci.
Questions fréquentes
Quels algorithmes cette page produit-elle ?
SHA-1, SHA-256 et SHA-512, les trois à la fois à partir de la même saisie, affichés en hexadécimal minuscule.
Le MD5 est-il pris en charge ici ?
Pas sur cette page. Elle s'exécute entièrement dans votre navigateur, et les navigateurs n'exposent que la famille SHA via l'API Web Crypto. Utilisez plutôt notre générateur de hachage MD5, qui calcule le hachage côté serveur.
Puis-je inverser un hachage pour retrouver le texte d'origine ?
Non. Le hachage est unidirectionnel par conception. Des saisies courtes ou courantes peuvent parfois être retrouvées en les devinant à l'aide de tables précalculées, mais le hachage lui-même ne contient aucun chemin de retour vers votre texte.
Mon texte quitte-t-il mon navigateur ?
Pas depuis cette page. Les trois hachages sont calculés localement par votre navigateur, rien n'est donc envoyé. Nos pages MD5, CRC32 et bcrypt sont différentes : elles envoient votre texte au serveur, qui le hache puis le supprime sans le stocker ni le consigner.
Puis-je utiliser SHA-256 pour stocker les mots de passe des utilisateurs ?
Vous ne devriez pas. Les algorithmes SHA sont rapides, ce qui permet à un attaquant disposant de votre base de données de tenter des milliards de suppositions par seconde. Utilisez plutôt un hachage de mot de passe volontairement lent comme bcrypt ou Argon2.

