Générateur de Hash MD5 Gratuit en Ligne
Générez des hashes MD5 instantanément dans votre navigateur — sans envoi de données.
Entrée
Sortie
Qu'est-ce que le hachage MD5 ?
Vous venez de télécharger un fichier et voulez vous assurer qu'il n'a pas été altéré. Ou vous comparez deux exports de base de données et avez besoin d'une empreinte rapide. C'est exactement pour cela que MD5 existe. MD5 (Message-Digest Algorithm 5) est une fonction de hachage définie dans la RFC 1321 qui produit un hash de 128 bits sous forme de chaîne hexadécimale de 32 caractères. Bien que MD5 ne soit plus sûr pour les mots de passe ou les signatures numériques — voir OWASP sur l'intégrité des données et la documentation MDN SubtleCrypto.digest() pour les alternatives modernes — il reste idéal pour les checksums, les clés de cache et l'empreinte non critique. Cet outil utilise la Web Crypto API et fonctionne entièrement dans votre navigateur.
Bien que MD5 ne soit plus considéré comme sûr pour des fins cryptographiques telles que les signatures numériques, il reste utile pour les sommes de contrôle, la vérification de l'intégrité des fichiers et l'empreinte non critique en termes de sécurité. L'algorithme est formellement spécifié dans le RFC 1321. Cet outil calcule le hash MD5 de tout votre texte d'entrée instantanément dans le navigateur.
Comment utiliser cet outil
Entrez votre texte
Tapez ou collez du texte dans l'éditeur de gauche. Vous pouvez aussi cliquer sur Exemple pour charger un texte d'exemple, ou Télécharger un fichier texte.
Voir le hash MD5
Le panneau de droite affiche automatiquement le hash MD5 de votre entrée. Le hash se met à jour en temps réel pendant que vous tapez.
Copier ou télécharger
Cliquez sur Copier pour copier le hash dans votre presse-papiers, ou sur Télécharger pour l'enregistrer comme fichier texte.
Exemples de hash
Voici un exemple de hachage MD5 :
Texte d'entrée
Sortie hash MD5
Questions fréquentes
MD5 est-il encore sûr ?
Pour les checksums et l'empreinte non critique, oui. Pour les mots de passe, les signatures numériques ou les certificats, non. Les attaques de collision connues le rendent impropre aux applications de sécurité. Dans ces cas, passez à SHA-256.
À quoi sert MD5 aujourd'hui ?
MD5 est couramment utilisé pour la vérification des téléchargements de fichiers, la génération de clés de cache, la déduplication de grands ensembles de données et les identifiants non critiques. De nombreux CDN et gestionnaires de paquets publient encore des checksums MD5.
Puis-je inverser un hash MD5 ?
Pas directement — les fonctions de hachage sont unidirectionnelles par conception. Vous ne pouvez pas dériver mathématiquement l'entrée originale du hash. Cependant, les tables arc-en-ciel précalculées peuvent craquer les entrées faibles comme les mots de passe courts.
Mes données sont-elles envoyées à un serveur ?
Non. Tout s'exécute localement dans votre navigateur. Vous pouvez vous déconnecter d'internet et l'outil fonctionnera quand même. Ouvrez l'onglet Réseau de votre navigateur et vous verrez zéro requête pendant le hachage.
Quelle est la différence entre MD5 et SHA-256 ?
Les deux sont des fonctions de hachage, mais SHA-256 produit une sortie de 256 bits et est considéré comme cryptographiquement sûr. MD5 produit une sortie de 128 bits et présente des faiblesses de collision connues. Pour les applications critiques en termes de sécurité, utilisez SHA-256 ou SHA-512.
Outils connexes
Références : NIST Secure Hash Standard et Projet de fonctions de hachage CSRC.