Qu'est-ce que Générateur de hachage ?
Générateur de hachage est un utilitaire gratuit dans le navigateur sur ToolsMinify. 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é. Aucune inscription requise, les données sont traitées localement quand c'est possible, et l'outil est conçu pour être rapide sur mobile et bureau.
Générez des hachages SHA-256, SHA-1, SHA-384 et SHA-512 à partir de n'importe quel texte. Obtenez instantanément le résumé hexadécimal minuscule dans votre navigateur - rien n'est téléchargé.
Essayez maintenant
Ouvrez le Générateur de hachage gratuit et suivez les étapes ci-dessous - aucun téléchargement requis.
Pourquoi utiliser Générateur de hachage ?
- Évitez d'installer un package pour une transformation ponctuelle
- La validation attrape une entrée mal formée avant la production
- Copiez une sortie prête a coller dans du code, du SQL ou un corps de requête
- Tout tourne côté client, donc les charges ne quittent pas votre machine
Comment utiliser Générateur de hachage - pas à pas
- Étape 1 : Choisissez un algorithme de hachage - SHA-256 est le choix par défaut et le meilleur à usage général.
- Étape 2 : Tapez ou collez votre texte dans la zone de saisie.
- Étape 3 : Cliquez sur "Générer le hachage" pour calculer le résumé.
- Étape 4 : Copiez la sortie hexadécimale minuscule ou changez d'algorithme pour comparer les résumés.
Le Générateur de hachage se trouvé sous Outils développeur. Ouvrez la page de l'outil, saisissez votre entrée dans le champ principal, et les résultats se mettent à jour instantanement. Utilisez le bouton copier pour coller la sortie dans des documents, éditeurs de code ou tableurs.
Cas d'usage courants
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.
Exemples
- 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.
Conseils pro
- Utilisez d'abord des données d'exemple quand la charge réelle est sensible.
- Si le traitement échoue, l'entrée est en général mal formée plutôt que l'outil.
- Gardez une copie minifyee et une copie lisible - une a livrer, une a debugger.
Questions fréquentes
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 dont vous pourriez avoir besoin
Explorez d'autres outils développeur sur ToolsMinify. Des utilitaires connexes sont liés sur la page de Générateur de hachage pour vous aider à terminer votre flux de travail sans quitter le site.
Prêt à commencer ?
Utilisez Générateur de hachage gratuitement - précis, rapide et optimisé pour le mobile.