CalcMint

Générateur de hash MD5

Tapez un texte ou choisissez un fichier pour obtenir son hash MD5, une empreinte de 32 caractères. Collez une somme de contrôle publiée pour vérifier qu'elle correspond.

Générateur de hash

Calcul…

MD5 et SHA-1 ne sont plus sûrs (on peut fabriquer des collisions). Ils restent utiles comme somme de contrôle contre les erreurs accidentelles, mais pour la sécurité, utilisez SHA-256 ou mieux.

Intégrer ce calculateur à votre site

Copiez le code et collez-le dans le HTML de votre page. C'est gratuit ; merci de garder le lien vers la source.

Qu'est-ce que le MD5

Le MD5 (RFC 1321, 1992) transforme n'importe quelle entrée en une valeur de 128 bits, écrite en 32 caractères hexadécimaux. Changez un seul caractère de l'entrée et le hash change entièrement. Le hash d'une entrée vide est d41d8cd98f00b204e9800998ecf8427e, une valeur qu'on reconnaît vite dans les logs.

Les navigateurs n'intègrent pas le MD5 dans leur cryptographie car il n'est plus sûr : cette page le calcule donc avec sa propre implémentation, vérifiée avec la suite de tests de la RFC 1321. SHA-1 et la famille SHA-2 viennent de l'API Web Crypto du navigateur.

Longueur des hashs

AlgorithmeBitsCaractères hexStatut
MD512832Cassé (contrôle seulement)
SHA-116040Cassé (contrôle seulement)
SHA-25625664Sûr
SHA-38438496Sûr
SHA-512512128Sûr

Questions fréquentes

Peut-on déchiffrer un hash MD5 ?

Non. Un hash est à sens unique : aucune clé ne permet de retrouver l'entrée. Les sites qui « déchiffrent » le MD5 cherchent simplement le hash dans d'immenses tables de mots et mots de passe courants, c'est pourquoi le MD5 ne doit jamais servir à stocker des mots de passe.

Le MD5 est-il encore sûr ?

Pas pour la sécurité. Depuis 2004, on sait créer volontairement deux fichiers différents ayant le même MD5. Il reste utile pour détecter une corruption accidentelle, comme clé de cache ou pour dédupliquer.

Pourquoi mon MD5 diffère-t-il d'un autre outil ?

Le plus souvent l'entrée diffère de façon invisible : un retour à la ligne final, des fins de ligne Windows (\r\n) ou un autre encodage. Cet outil calcule le hash exact du contenu de la zone, encodé en UTF-8.

Ce que je colle est-il envoyé à un serveur ?

Non. Cet outil fonctionne entièrement dans votre navigateur, avec JavaScript et l'API Web Crypto intégrée. Rien de ce que vous tapez, collez ou ouvrez n'est envoyé ni conservé.

Calculateurs associés