Command Palette

Search for a command to run...

Générateur de hash

Générez des hachages MD5, SHA-1, SHA-256, SHA-384 et SHA-512 à partir de n'importe quel texte

Category:security
Mode:Offline
Version:1.0.0
Access:Free

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

Hash Generator interface on Toolz.dev - Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text

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 ?

1

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.

2

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.

3

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.

4

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

Oui. Tout le hachage se produit dans l'onglet de votre navigateur - la famille SHA via l'API de crypto Web intégrée et MD5 via TypeScript local. Rien de ce que vous tapez n'est envoyé sur le réseau, que vous pouvez vérifier dans l'onglet Réseau de DevTools. Cela dit, traitez les secrets vraiment critiques avec les soins habituels : fermez la tabulation lorsque vous avez terminé et évitez de les laisser dans les gestionnaires de presse-papiers.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

hashmd5sha1sha256sha512checksumdigesthash generatorcrypto hashsha384sha 1 hash generatorsha1 hash generatorsha-1 hash generatorsha 512 hash generator