Qu'est-ce que le générateur de hachage ?

Le générateur de hachage calcule les résumés cryptographiques de n'importe quel texte à travers cinq algorithmes à la fois : MD5, SHA-1, SHA-256, SHA-384 et SHA-512. Tapez ou collez votre entrée et chaque mise à jour de hachage en direct - pas d'outil distinct par algorithme, pas de clic entre les onglets. La famille SHA s'exécute sur l'implémentation native du navigateur subtil (le même chemin de code 18+ expose), tandis que MD5 est calculé par une implémentation pure TypeScript de RFC 1321, puisque la crypto Web a été abandonnée il y a des années pour une bonne raison.
Une fonction de hachage mappe une entrée de n'importe quelle taille sur une empreinte digitale de taille fixe : "Hello" donne toujours 2 CF24 dBA... sous SHA-256, et retourner un seul bit d'entrée produit un résumé complètement sans rapport. Ce déterminisme est la raison pour laquelle hachages ancrant tant de techniques pratiques - vérification d'un ISO téléchargé par rapport à une somme de contrôle publiée, déduplication des clés de cache, génération d'ETAG, comparaison de fichiers de configuration dans des environnements ou vérification si un MD5 divulgué dans une ancienne base de données correspond à une chaîne connue.
Tout fonctionne à 100 % du côté client dans votre navigateur. Quel que soit votre hachage - clés API que vous déboguez, extraits d'un incident de production, identifiants de clients - ne quittent jamais votre machine, ne frappent aucun serveur et ne se retrouve pas dans un journal. Basculez en majuscule pour les systèmes qui stockent les résumés en majuscules, ou saisissez le formulaire Base64 pour les en-têtes HTTP tels que les manifestes de contenu-MD5 et d'intégrité des sous-ressources qui attendent Base64 plutôt que Hex.
L'algorithme à utiliser dépend entièrement du travail, et deux utilisations courantes nécessitent des réponses différentes. Pour vérifier qu'un fichier téléchargé intact, l'un de ces travaux et MD5 est encore largement publié à cet effet. Pour tout ce qui a délibérément pu construire une collision, MD5 et SHA-1 sont brisés : les fichiers MD5 sont anodins depuis des années et une collision SHA-1 a été démontrée en 2017, de sorte qu'aucune n'appartient à une signature ou à un certificat. Utilisez SHA-256 ou supérieur. Pour le stockage des mots de passe, aucun de ces mots n'est approprié, aussi fort soit-il. Ils sont conçus pour être rapides, ce qui est à l'opposé des besoins de stockage par mot de passe, ce travail veut BCcrypt, scrypt ou argon2, qui sont délibérément lents et salés. Le hachage est également à sens unique, il ne s'agit donc pas d'un cryptage et rien de haché ne peut être récupéré.
Comment utiliser le générateur de hachage ?
Collez ou tapez votre entrée
Déposez n'importe quel texte dans la zone de saisie - un mot de passe candidat, une ligne de manifeste de fichier, une charge utile d'API, un fichier de configuration entier. L'entrée est codée en UTF-8 avant le hachage, de sorte que les caractères multi-octets (émojis, texte CJK) hachent de manière identique à ce que MD5SUM ou SHA256SUM produirait sur le même fichier UTF-8 sans NEWLINE.
Lisez les cinq résumés à la fois
Chaque algorithme calcule Live comme vous tapez : MD5 (32 chars hexagonaux), SHA-1 (40), SHA-256 (64), SHA-384 (96) et SHA-512 (128). Les voir côte à côte est pratique lorsque vous avez un hachage mystérieux et que vous devez identifier l'algorithme à partir de sa longueur avant de pouvoir vérifier quoi que ce soit.
Commuter le format de sortie si nécessaire
La bascule en majuscule renverse tous les résumés hexadécimaux en majuscules - certains outils Windows et les bases de données plus anciennes les stockent de cette façon, et la comparaison de hachage est généralement une comparaison de chaînes sensible à la casse. Chaque ligne expose également un rendu Base64 des mêmes octets, ce à quoi s'attendent les en-têtes Content-MD5 et les attributs d'intégrité SRI.
Copiez le résumé dont vous avez besoin
Chaque ligne a son propre bouton de copie, vous pouvez donc saisir le SHA-256 sans toucher le reste. Collez-le dans votre comparaison de contrôle, votre script ou votre manifeste d'intégrité. Lorsque vous comparez à une somme de contrôle publiée, surveillez les espaces blancs errants ou une nouvelle ligne de suivi dans l'entrée d'origine - les deux modifient complètement le résumé.
Principales caractéristiques
Cinq algorithmes à la fois
MD5, SHA-1, SHA-256, SHA-384 et SHA-512 calculés simultanément à partir d'une seule entrée
Hachage en direct
Les résumés mettent à jour au fur et à mesure que vous tapez - aucun bouton d'envoi, aucun rechargement de page, aucune attente
Sortie Hex et Base64
Hex minuscule par défaut, bascule majuscule et base64 par ligne pour les en-têtes et les manifestes SRI
Vitesse de crypto-cryptage
La famille SHA s'exécute sur la mise en œuvre subtile du navigateur - accélérée par le matériel, le cas échéant
Frequently Asked Questions
Related Tools
Bcrypt Generator
Generate and verify bcrypt password hashes in the browser with an adjustable cost factor
JWT Generator
Generate and sign JSON Web Tokens with HS256, HS384, or HS512, add standard claims, and copy the token. Runs client-side.
Password Generator
Generate strong, random passwords with custom character sets and strength analysis
Password Strength Checker
Test how strong a password is with an entropy-based strength meter, estimated crack times, and specific suggestions to make it harder to guess - all processed privately in your browser.
Comments
0 comments
No comments yet. Be the first to share your thoughts!