Générateur de hachage
Calculer des hachages SHA-1/256/512.
Vos fichiers restent sur votre appareil
Cet outil traite tout localement dans votre navigateur. Rien n’est envoyé sur un serveur.
📝 À propos de l’outil Générateur de hachage
Le Générateur de hachage calcule les empreintes SHA-1, SHA-256 ou SHA-512 de n’importe quel texte saisi. Le résultat s’affiche instantanément sous forme de chaîne hexadécimale en minuscules et se met à jour à mesure que vous modifiez la saisie ou changez d’algorithme. SHA-1 produit 40 caractères hexadécimaux, SHA-256 en produit 64 et SHA-512 en produit 128.
Une fonction de hachage transforme une entrée de longueur quelconque en une empreinte de taille fixe. La même entrée donne toujours le même hachage, tandis que la modification d’un seul caractère en produit un complètement différent. Le hachage est à sens unique, ce qui le distingue fondamentalement du chiffrement : des données chiffrées peuvent être déchiffrées avec une clé, mais un hachage ne peut pas être reconverti en texte d’origine. Les hachages sont donc utiles pour vérifier l’intégrité d’un fichier ou d’un message, comparer des valeurs sans les révéler et générer des clés de cache.
Préférez SHA-256 ou SHA-512 pour les nouveaux projets, car SHA-1 n’est plus considéré comme résistant aux collisions. Le texte est encodé en UTF-8 et haché avec la Web Crypto API du navigateur, entièrement sur votre appareil.
📘 Mode d’emploi
- 1
Saisissez ou collez du texte
Saisissez le texte à hacher dans le champ de saisie.
- 2
Choisissez un algorithme
Cliquez sur SHA-1, SHA-256 ou SHA-512 : le hachage est recalculé immédiatement.
- 3
Copiez le hachage
Utilisez le bouton « Copier » sous le résultat pour copier l’empreinte hexadécimale.
❓ FAQ
Peut-on inverser un hachage pour retrouver le texte d’origine ?
Pas directement, car le hachage est à sens unique. Toutefois, des entrées courtes ou courantes peuvent être devinées en hachant de nombreux candidats : un hachage seul ne protège donc pas des secrets faibles.
Cet outil prend-il en charge MD5 ?
Non. Il propose SHA-1, SHA-256 et SHA-512, les algorithmes fournis par la Web Crypto API du navigateur.
Dois-je l’utiliser pour hacher des mots de passe à stocker ?
Les hachages SHA simples sont trop rapides pour le stockage de mots de passe. Utilisez un algorithme de hachage de mots de passe dédié comme bcrypt, scrypt ou Argon2, avec un sel.
Pourquoi mon résultat diffère-t-il de celui d’un autre outil ?
Des différences invisibles, comme un saut de ligne final, des espaces en trop ou un autre encodage de texte, modifient le hachage. Cet outil hache exactement le texte du champ, encodé en UTF-8.