Aller au contenu
TextArray
Tout en local

Générateur de hachage

Générez des résumés MD5, SHA-1, SHA-256, SHA-384 ou SHA-512 à partir de n'importe quel texte.

Entrée
Sortie

Générateur de hachage

Collez le texte et obtenez son résumé MD5, SHA-1, SHA-256, SHA-384 ou SHA-512 au format hexadécimal. Les développeurs l'utilisent pour vérifier une somme de contrôle par rapport à celle publiée par un fournisseur, pour reproduire un hachage attendu par une API, pour créer des clés de cache ou pour confirmer que deux blocs de configuration contiennent réellement un contenu identique.

Choisissez l’algorithme dans la liste déroulante – SHA-256 est la valeur par défaut raisonnable. Basculez la sortie en majuscule hexadécimale lorsque le système avec lequel vous comparez l'imprime de cette façon ; le résumé est identique, seule la casse des lettres change. Activez le hachage de chaque ligne et vous obtenez un résumé par ligne d'entrée, ce qui convient à une colonne d'identifiants exportés à partir d'une feuille de calcul.

Votre texte est codé en UTF-8 avant le hachage, de sorte que les caractères accentués et les emoji produisent le même résumé qu'un serveur utilisant le même codage. Un hachage couvre les octets exacts : une nouvelle ligne supplémentaire modifie complètement le résultat, ce qui est la raison habituelle pour laquelle un hachage de texte collé ne parvient pas à correspondre à la somme de contrôle d'un fichier. Le décompte nomme l'algorithme et indique la longueur du résumé et le nombre d'octets d'entrée. MD5 et SHA-1 sont cryptographiquement brisés – les collisions peuvent être construites délibérément – alors conservez-les pour les sommes de contrôle et la compatibilité héritée et ne les utilisez jamais pour le stockage de signatures ou de mots de passe.

Le hachage est à sens unique et rien ne peut l'inverser : il n'y a pas de « décryptage MD5 », seulement des recherches de valeurs déjà enregistrées par quelqu'un. Tout s'exécute dans votre navigateur, ce qui est plus important ici que pour la plupart des outils : coller un secret dans un site Web de hachage le transmet normalement directement à ce serveur. Rien n'est téléchargé. Copiez le résumé ou téléchargez-le sous forme de fichier .txt.

FAQ

L’utilisation de MD5 est-elle toujours sûre ?
Pas pour la sécurité. MD5 est en panne depuis 2004 et des collisions peuvent se produire en quelques secondes, et SHA-1 est tombé de la même manière. Les deux restent adaptés pour détecter une corruption accidentelle ou faire correspondre une valeur attendue par un système existant, mais choisissez SHA-256 ou plus puissant chaque fois qu'un attaquant pourrait influencer l'entrée.
Cet outil peut-il décrypter ou inverser un hachage ?
Non, et aucun outil ne le peut. Le hachage est à sens unique par conception. Les sites annonçant « MD5 déchiffrement » recherchent uniquement la valeur dans des listes précalculées d’entrées courantes – si votre texte ne figure pas déjà sur une telle liste, il ne reviendra pas.
Dois-je hacher les mots de passe avec SHA-256 ?
Non. Le stockage des mots de passe nécessite un algorithme lent et salé tel que bcrypt, scrypt ou Argon2. SHA-256 est conçu pour être rapide, ce qui le rend difficile à deviner lorsqu'il est utilisé brut pour les mots de passe.
Pourquoi mon hachage ne correspond-il pas à la somme de contrôle du fichier ?
Parce que les octets diffèrent. Une nouvelle ligne de fin, ou une fin de ligne CRLF là où le fichier utilise LF, modifie entièrement le résumé. Hachez le fichier lui-même plutôt que le texte qui y est collé.
Mon texte est-il téléchargé quelque part ?
Non. Les résumés SHA utilisent le WebCrypto intégré à votre navigateur et MD5 est calculé localement dans la page. L'outil s'exécute entièrement dans votre navigateur et votre texte ne quitte jamais votre appareil.