Générateur de hash

Calculez les hash MD5 et SHA d'un texte ou d'un fichier et vérifiez des sommes de contrôle.

Les hash sont calculés dans le navigateur. MD5 et SHA-1 conviennent aux sommes de contrôle mais pas à la sécurité ; utilisez SHA-256 ou mieux.

Comment générer un hash

  1. Saisissez un texte ou choisissez un fichier.
  2. Tous les hash sont calculés en même temps.
  3. Collez la somme de contrôle publiée pour vérifier qu'un téléchargement est intact.

Vérifier un téléchargement

Les éditeurs publient une somme SHA-256 à côté du fichier. Si le hash de votre téléchargement correspond, le fichier n'a été ni corrompu ni modifié.

Les hash en développement

Git identifie les commits par hash, les caches mettent un hash du contenu dans les noms de fichiers, et les API signent les requêtes avec un HMAC basé sur SHA-256.

Hacher n'est pas chiffrer

Un hash ne se reconvertit pas en données. Pour les mots de passe, jamais de MD5 ou SHA bruts : utilisez Argon2, bcrypt ou scrypt avec un sel.

Questions fréquentes

Qu'est-ce qu'un hash ?

Une empreinte de longueur fixe. La même entrée donne toujours le même hash, et un seul octet modifié le change complètement.

Peut-on inverser un hash ?

Non. Mais les entrées courtes ou courantes se retrouvent dans des tables précalculées : les mots de passe exigent des algorithmes lents et salés comme bcrypt ou Argon2.

Mes fichiers sont-ils envoyés ?

Non, ils sont lus et hachés sur votre appareil.