Hash Generator calcule des hashs cryptographiques (MD5, SHA-1, SHA-256, SHA-384, SHA-512) de n'importe quel texte. Les cinq algorithmes s'exécutent en parallèle pour que vous puissiez voir chaque hash simultanément. Utile pour la vérification de checksum, l'adressage de contenu de type git et la correspondance des formats de hash attendus par différents systèmes.
Les hashs cryptographiques sont partout dans le logiciel — checksums de fichiers, stockage adressable par le contenu (git), vérification de mots de passe, signature de requêtes API et vérifications d'intégrité. Différents systèmes utilisent différents algorithmes, et vous devez parfois correspondre au format attendu par une cible. Hash Generator exécute les cinq algorithmes courants en parallèle : MD5 (hérité, toujours utilisé pour les checksums non sécurisés), SHA-1 (git l'utilise, bien que déconseillé pour la sécurité), SHA-256 (le défaut moderne), SHA-384 et SHA-512 (variantes à entropie plus élevée). Collez n'importe quel texte et vous obtenez les cinq hashs instantanément. Tout le hachage se passe localement dans votre navigateur — votre entrée ne quitte jamais votre machine, ce qui rend cet outil sûr pour les chaînes sensibles. SHA-1/256/384/512 utilisent l'API SubtleCrypto du navigateur ; MD5 est implémenté en ligne puisque SubtleCrypto ne l'expose pas.
Exécute MD5, SHA-1, SHA-256, SHA-384 et SHA-412 simultanément. Collez l'entrée une fois et voyez chaque hash en même temps.
Tous les calculs se font dans le navigateur à l'aide de SubtleCrypto. Votre entrée ne quitte jamais votre machine — sûr pour les mots de passe, les clés d'API et les données privées.
Chaque hash possède son propre bouton Copier, vous pouvez donc récupérer exactement le format attendu par votre système cible.
Les hashs se mettent à jour en temps réel à mesure que vous tapez. Idéal pour ajuster l'entrée jusqu'à ce qu'elle corresponde à un hash cible.
La sortie est en hexadécimal standard en minuscules — le format attendu par la plupart des systèmes (git, OpenSSL, la plupart des clients HTTP).
Fonctionne aussi rapidement avec des chaînes courtes qu'avec de grands blocs de texte. Aucune limite de taille pour des entrées raisonnables.
Hachez le contenu d'un fichier téléchargé et comparez-le au SHA-256 publié par la source pour confirmer que le fichier n'a pas été altéré ou corrompu.
Générez le SHA-1 d'un blob pour comprendre comment git l'identifierait — utile pour déboguer les problèmes de référentiel.
Hachez le corps de la requête canonique avant de le signer avec un HMAC — un modèle courant dans AWS, Google Cloud et les schémas d'authentification API personnalisés.
Générez des hashs SHA-256 ou SHA-512 pour un stockage simple de mot de passe (bcrypt/Argon2 sont plus adaptés en production, mais les hashs SHA rapides conviennent pour les fixtures de développement).
Hachez le contenu pour dédoubler — si deux éléments ont le même SHA-256, ils ont les mêmes octets, même si les métadonnées diffèrent.
Cliquez sur l'icône Hash dans le dock DevSuite Pro. Un panneau s'ouvre avec une zone d'entrée et cinq lignes de sortie de hash.
Collez votre texte, votre chaîne ou votre document. L'outil accepte n'importe quelle chaîne UTF-8 — aucune préparation d'encodage requise.
Les cinq hashs se mettent à jour instantanément : MD5, SHA-1, SHA-256, SHA-384, SHA-512. Chacun est affiché avec son étiquette d'algorithme.
Cliquez sur Copier à côté de l'algorithme souhaité. Le hash est envoyé dans votre presse-papiers sous la forme d'une chaîne hexadécimale en minuscules.
Si vous vérifiez par rapport à un hash attendu, comparez visuellement le résultat — les hashs non concordants indiquent souvent des problèmes de transmission ou d'encodage.
Installez DevSuite Pro gratuitement et débloquez plus de 39 outils de développement pour votre navigateur.