Générateur de hachage
Utilisez ce générateur de hachage gratuit pour créer un hachage cryptographique (résumé de message) à partir de n'importe quel texte en utilisant SHA-256, SHA-1, SHA-384 ou…
À propos de Générateur de hachage
Utilisez ce générateur de hachage gratuit pour créer un hachage cryptographique (résumé de message) à partir de n'importe quel texte en utilisant SHA-256, SHA-1, SHA-384 ou SHA-512. Collez votre entrée, choisissez un algorithme et obtenez instantanément le résumé hexadécimal minuscule. Le hachage est unidirectionnel : la même entrée produit toujours la même sortie de longueur fixe, mais vous ne pouvez pas inverser un hachage pour revenir aux données d'origine. Tout fonctionne côté client avec l'API Web Crypto intégrée au navigateur, de sorte que votre texte n'est jamais téléchargé, enregistré ou stocké.
Comment utiliser Générateur de hachage
- Choisissez un algorithme de hachage - SHA-256 est le choix par défaut et le meilleur à usage général.
- Tapez ou collez votre texte dans la zone de saisie.
- Cliquez sur "Générer le hachage" pour calculer le résumé.
- Copiez la sortie hexadécimale minuscule ou changez d'algorithme pour comparer les résumés.
Exemples de Générateur de hachage
SHA-256 de "abc"
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad (64 caractères hexadécimaux, 256 bits)
SHA-1 de "abc"
a9993e364706816aba3e25717850c26c9cd0d89d (40 caractères hexadécimaux, 160 bits)
Vérifier une somme de contrôle de téléchargement
Collez le texte d'un fichier ou une chaîne publiée et comparez la sortie SHA-256 à la somme de contrôle fournie par l'éditeur - elles doivent correspondre exactement.
Lire le guide complet
Comment utiliser Générateur de hachage : guide complet (2026) - 5 min de lecture
Questions fréquentes sur Générateur de hachage
- Qu'est-ce qu'un hachage ?
- Un hachage (ou résumé de message) est une empreinte digitale de longueur fixe de votre entrée produite par une fonction unidirectionnelle. Toute modification de l'entrée - même un seul caractère ou un espace de fin - produit un hachage complètement différent. La même entrée produit toujours le même hachage, ce qui rend les hachages idéaux pour vérifier l'intégrité et comparer les données sans stocker l'original.
- Quels algorithmes de hachage cet outil prend-il en charge ?
- Il prend en charge la famille SHA exposée par l'API Web Crypto du navigateur : SHA-1 (160 bits), SHA-256 (256 bits), SHA-384 (384 bits) et SHA-512 (512 bits). SHA-256 est la valeur par défaut recommandée pour les sommes de contrôle et l'utilisation générale.
- Cet outil peut-il générer un hachage MD5 ?
- Non. L'API Web Crypto du navigateur (crypto.subtle.digest) n'implémente pas MD5, elle n'est donc pas proposée ici. MD5 est également considéré comme défectueux pour des raisons de sécurité, car des collisions peuvent être produites facilement - préférez plutôt SHA-256. Si vous n'avez besoin que de MD5 pour une somme de contrôle héritée et non liée à la sécurité, utilisez une bibliothèque dédiée sur le serveur ou sur la ligne de commande.
- Dois-je utiliser un hachage pour stocker les mots de passe ?
- Il ne s'agit pas d'un simple hachage SHA à lui seul. Les hachages rapides comme SHA-256 sont conçus pour la vitesse, ce qui en fait un mauvais choix pour les mots de passe. Utilisez un algorithme de hachage de mot de passe lent et salé tel que bcrypt, scrypt ou Argon2 pour les informations d'identification. Le SHA-256/512 simple convient parfaitement aux sommes de contrôle des fichiers, à l'intégrité des données et à la génération d'identifiants.
- Mon texte est-il envoyé à un serveur ?
- Non. Tout le hachage s'effectue entièrement dans votre navigateur à l'aide de l'API Web Crypto standard. Rien de ce que vous collez n'est téléchargé, enregistré ou stocké, vous pouvez donc hacher en toute sécurité les chaînes sensibles.
- Pourquoi l'ajout d'un espace ou d'une nouvelle ligne modifie-t-il complètement le hachage ?
- Les fonctions de hachage ont un effet d'avalanche : l'inversion d'un seul bit d'entrée modifie environ la moitié des bits de sortie. L'outil hache votre entrée exactement telle qu'elle a été saisie, y compris les espaces de fin et les nouvelles lignes, alors assurez-vous que l'entrée correspond précisément lorsque vous comparez deux résumés.
Outils connexes
Générateur d'UUID
Générateur UUID gratuit pour créer des identifiants UUID v4 et GUID dans votre navigateur. Générez un ou plusieurs UUID aléatoires pour les bases de données, les API et les tests.
Encodeur/décodeur Base64
Encodeur et décodeur Base64 en ligne gratuits. Encodez le texte en Base64 ou décodez Base64 en texte brut, avec prise en charge complète d'Unicode (UTF-8) - s'exécute entièrement dans votre navigateur.
Encodeur/décodeur d'URL
Encodez le texte et les URL en pourcentage ou décodez les URL codées en texte brut. Basculez entre encodeURIComponent et encodeURI, directement dans votre navigateur.