Mode d’emploi
- Choisissez « Texte » et tapez votre texte, ou choisissez « Fichier » et sélectionnez un fichier de n’importe quelle taille.
- Cochez les algorithmes voulus — MD5, SHA-1, SHA-256 et SHA-512 sont sélectionnés par défaut.
- Pour un hash avec clé, cochez HMAC et saisissez la clé secrète.
- Pour vérifier un téléchargement, collez la somme de contrôle du site de l’éditeur dans « Comparer avec » ; la ligne correspondante est signalée.
Explication des options
- MD5 / SHA-1
- Rapides et encore très utilisés pour les sommes de contrôle de fichiers, mais cassés sur le plan de la sécurité — un attaquant peut créer deux entrées ayant le même hash. Ne les utilisez pas pour des signatures ni des mots de passe.
- SHA-256 / SHA-512
- La famille SHA-2, le choix standard pour les contrôles d’intégrité, les certificats et les blockchains.
- SHA-3 / BLAKE2 / BLAKE3
- Des alternatives modernes. BLAKE3 est bien plus rapide que SHA-2 en logiciel ; SHA-3 est le standard du NIST, avec une conception interne différente.
- HMAC
- Un hash associé à une clé secrète, utilisé pour signer les webhooks et les requêtes d’API (par exemple, les webhooks GitHub et Stripe utilisent HMAC-SHA256).
Longueur des hash
| Algorithme | Sortie | Longueur en hexadécimal |
|---|---|---|
| MD5 | 128 bits | 32 |
| SHA-1 | 160 bits | 40 |
| SHA-256 / SHA3-256 / BLAKE3 | 256 bits | 64 |
| SHA-384 | 384 bits | 96 |
| SHA-512 / SHA3-512 / BLAKE2b | 512 bits | 128 |
Exemple
Le SHA-256 de abc est :
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
La même valeur depuis un terminal : echo -n abc | sha256sum sous Linux ou echo -n abc | shasum -a 256 sous macOS.
Questions fréquentes
Comment vérifier la somme de contrôle d’un fichier téléchargé ?
Choisissez « Fichier », sélectionnez le téléchargement et collez la somme de contrôle publiée sur le site dans « Comparer avec ». Si une ligne affiche « Identique », le fichier est le même que celui dont l’éditeur a calculé le hash.
Mes fichiers sont-ils envoyés en ligne ?
Non. Les fichiers sont lus par votre navigateur par morceaux de 4 Mo et hachés en local, donc même des images ISO de plusieurs gigaoctets ne quittent jamais votre ordinateur.
Peut-on inverser un hash pour retrouver le texte d’origine ?
Non — un hash est à sens unique. Cependant, des entrées courtes ou courantes (comme « password123 ») peuvent être retrouvées avec des tables de correspondance ; c’est pourquoi les mots de passe doivent être stockés avec un algorithme lent et salé comme bcrypt ou Argon2, pas avec un simple MD5 ou SHA-256.
Pourquoi mon hash est-il différent de celui d’un autre outil ?
En général, l’entrée diffère — un retour à la ligne final, des espaces ou un autre encodage de texte. Cet outil hache les octets UTF-8 exacts de ce que vous tapez. La commande echo ajoute un retour à la ligne, sauf si vous utilisez echo -n.
Quelle différence entre un hash et un HMAC ?
N’importe qui peut calculer le hash de données publiques. Un HMAC nécessite en plus une clé secrète, il prouve donc que le message vient de quelqu’un qui connaît la clé et qu’il n’a pas été modifié.
Confidentialité
Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers et vos textes sont traités sur votre appareil et ne sont jamais envoyés à nos serveurs.