Comment utiliser : Générateur MD5
- Saisissez ou collez votre texte : le hash MD5 se met à jour au fil de la saisie.
- Choisissez une sortie hexadécimale ou Base64, en majuscules si nécessaire.
- Copiez le hash, ou collez un autre hash dans la zone de comparaison pour vérifier qu'ils correspondent.
Qu'est-ce qu'un hash MD5 ?
MD5 transforme n'importe quelle donnée en une valeur fixe de 128 bits, représentée par 32 caractères hexadécimaux. Une même entrée donne toujours le même hash, et la modification d'un seul caractère le change complètement : « hello world » produit 5eb63bbbe01eeed093cb22bb8f5acdc3. C'est pourquoi MD5 est pratique pour les sommes de contrôle, la déduplication, les clés de cache et les ETag.
N'utilisez pas MD5 pour les mots de passe ni pour la sécurité
MD5 est compromis sur le plan de la sécurité : des collisions, c'est-à-dire deux entrées différentes ayant le même hash, peuvent être produites en quelques secondes, et les mots de passe courants peuvent être retrouvés dans des tables précalculées. Utilisez SHA-256 pour vérifier l'intégrité face à une altération, et une fonction de hachage lente comme bcrypt ou Argon2 pour les mots de passe. Le résultat SHA-256 est affiché juste sous MD5 pour cette raison.
MD5 de fichiers
Pour vérifier un fichier téléchargé par rapport à une somme de contrôle MD5 publiée, utilisez les outils de votre système : certutil -hashfile file.zip MD5 sous Windows, md5 file.zip sous macOS ou md5sum file.zip sous Linux. Hacher du texte ici revient à appliquer le même algorithme aux octets UTF-8 de ce texte.
Aussi recherché comme : hash md5, générateur de hash md5, md5 en ligne, calculer md5, somme de contrôle md5, texte en md5, hmac md5.
Outils complémentaires : Générateur MD5
- Générateur de hash — Calculez instantanément les hashs MD5 et SHA de n'importe quel texte ou fichier, créez des signatures HMAC et collez un checksum attendu pour vérifier un téléchargement.
- Générateur SHA-256 — Saisissez ou collez un texte pour obtenir son hash SHA-256, l'empreinte de 64 caractères utilisée pour les contrôles d'intégrité, les signatures et les API, avec HMAC-SHA256 pour signer vos webhooks et vos requêtes.
- Générateur et vérificateur Bcrypt — Créez des hachages bcrypt pour des utilisateurs de test, des données d’amorçage ou des fichiers de configuration, et vérifiez si un mot de passe correspond à un hachage enregistré, sans rien envoyer à un serveur.
- Générateur HMAC — Calculez des signatures HMAC avec clé pour vos requêtes API et webhooks, et vérifiez si une signature reçue est valide, grâce à l’API Web Crypto de votre navigateur.