Générateur de hachage
SHA-256 / SHA-1 / SHA-384 / SHA-512 via l’API Web Crypto.
Votre texte est haché localement dans votre navigateur avec l'API Web Crypto et rien n'est envoyé, mais évitez de coller de vrais secrets ou mots de passe de production dans un champ de hachage.
Vous travaillez avec des tokens ? Essayez le décodeur JWT.
À propos de Générateur de hachage
Ce générateur de hash transforme n'importe quel texte en un condensé cryptographique avec SHA-256, SHA-1, SHA-384 ou SHA-512, calculé grâce à l'API Web Crypto native du navigateur. Collez une chaîne et vous obtenez instantanément le condensé hexadécimal en minuscules, ce qui facilite la vérification de checksums, la comparaison de valeurs, l'empreinte de contenu ou la génération d'identifiants déterministes. Pratique pour les développeurs qui vérifient l'intégrité d'un fichier ou d'un message, les ingénieurs QA qui valident une sortie attendue d'un générateur sha256, et toute personne ayant besoin d'un hash sha-512 ou sha1 en ligne rapide sans quitter la page. L'outil lit votre saisie comme du texte UTF-8 et s'exécute entièrement dans votre navigateur, donc tout ce que vous collez est traité localement et vos données ne quittent jamais votre appareil. Changez d'algorithme d'un clic pour comparer des longueurs de condensé de 160 à 512 bits.
Fonctionnalités
- Génère des condensés SHA-256, SHA-1, SHA-384 et SHA-512
- Propulsé par l'API Web Crypto native du navigateur
- Produit de l'hexadécimal en minuscules, le format de condensé standard
- Met à jour le hash en direct au fur et à mesure de la saisie ou de la modification
- Affiche la longueur en bits du condensé (160 à 512 bits) pour l'algorithme sélectionné
- Basculement en un clic entre les algorithmes de hachage pour comparer les sorties
- Copie le condensé obtenu dans le presse-papiers en un clic
- Hache la saisie comme du texte UTF-8, conforme aux outils en ligne de commande courants
Comment utiliser Générateur de hachage
- Choisissez un algorithme avec le sélecteur SHA-256 / SHA-1 / SHA-384 / SHA-512.
- Collez ou saisissez le texte que vous souhaitez hacher dans le champ de saisie.
- Lisez le condensé hexadécimal qui apparaît en dessous au fur et à mesure.
- Cliquez sur Copier pour envoyer le condensé dans votre presse-papiers.
- Changez d'algorithme pour régénérer le hash et comparer les longueurs de condensé.
Exemple
Entrée
hello
Sortie
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
Condensé SHA-256 du texte « hello », affiché en hexadécimal minuscule.
Erreurs courantes et dépannage
- Votre condensé ne correspond pas à un checksum issu de md5sum ou d'un autre outil MD5. — Cet outil ne prend en charge que la famille SHA. MD5 n'est pas proposé, comparez donc plutôt avec une sortie SHA-256, SHA-1, SHA-384 ou SHA-512.
- Le hash diffère d'un résultat en ligne de commande pour la même chaîne. — La plupart des pipelines shell ajoutent un saut de ligne final. Passez le texte sans saut de ligne (par exemple printf au lieu de echo) pour que les octets en entrée correspondent exactement.
- Un condensé en majuscules qu'on vous a fourni ne correspond jamais. — La sortie ici est en hexadécimal minuscule. Mettez en minuscules la valeur à laquelle vous comparez, car la casse hexadécimale ne change pas le condensé sous-jacent.
- Hacher le même mot donne un résultat différent d'un hash de mot de passe salé. — Ceci génère un condensé brut non salé de votre texte. Les hash salés ou à dérivation de clé (bcrypt, PBKDF2) ne correspondront pas à un condensé SHA brut.
Foire aux questions
- Qu'est-ce que le générateur de hash ArrayKit ?
- C'est un outil dans le navigateur qui transforme n'importe quel texte en un condensé cryptographique avec SHA-256, SHA-1, SHA-384 ou SHA-512, calculé avec l'API Web Crypto. Il est idéal pour les checksums, les empreintes de contenu et les vérifications d'intégrité.
- Comment générer un hash SHA-256 avec cet outil ?
- Sélectionnez SHA-256 dans le sélecteur d'algorithme, puis collez ou saisissez votre texte dans le champ de saisie. Le condensé hexadécimal en minuscules apparaît en dessous au fur et à mesure, et vous pouvez cliquer sur Copier pour le récupérer.
- Pourquoi la sortie du hash est-elle en hexadécimal minuscule ?
- Chaque octet du condensé est rendu sous forme de deux caractères hexadécimaux en minuscules, le format le plus courant utilisé par les outils et les API. La casse hexadécimale est cosmétique et n'affecte pas la valeur.
- Puis-je inverser un hash pour retrouver le texte original ?
- Non. Le hachage SHA est à sens unique par conception, un condensé ne peut donc pas être redécodé en sa saisie. Utilisez-le pour la vérification et l'empreinte, pas pour stocker des données récupérables.
- Pourquoi mon SHA-256 ne correspond-il pas à celui de mon terminal ?
- Les terminaux ajoutent souvent un saut de ligne à la saisie. Hachez le texte sans saut de ligne final pour que les octets soient identiques à ce que vous collez dans le générateur de hash.
- Ma saisie est-elle protégée quand j'utilise le générateur de hash ?
- Oui. Le condensé est calculé avec l'API Web Crypto directement dans votre navigateur, donc le texte que vous hachez est traité localement et rien n'est envoyé à un serveur.
Outils associés
Tous les outils ArrayKit