🔒 Générateur de Hash MD5
Créez une empreinte MD5 128 bits à partir de n'importe quel texte
Qu'est-ce que MD5 ?
MD5 (Message Digest 5) est une fonction de hachage cryptographique qui produit une empreinte de 128 bits (32 caractères hexadécimaux) à partir de n'importe quelle donnée. Conçu en 1991, il était utilisé pour vérifier l'intégrité des fichiers et stocker des mots de passe.
Le hachage est unidirectionnel : il est impossible de retrouver le texte original à partir du hash. Cependant, MD5 présente des failles de collision qui le rendent inapproprié pour la sécurité moderne.
Utilisations légitimes de MD5
Vérification d'intégrité
Comparer le hash d'un fichier téléchargé avec celui fourni par le serveur.
Détection de doublons
Identifier rapidement des fichiers identiques dans un système.
Stockage de mots de passe
NE PAS utiliser MD5 pour les mots de passe. Utilisez bcrypt ou Argon2.
Questions fréquentes
Peut-on décrypter un hash MD5 ?
Non, le hachage est irréversible par conception. Cependant, des tables rainbow et des attaques par dictionnaire permettent de retrouver les textes courts ou courants.
Pourquoi MD5 n'est-il plus sécurisé ?
Des chercheurs ont démontré qu'il est possible de créer des collisions (deux textes différents produisant le même hash) en quelques secondes sur un ordinateur moderne.