Générateur de hash – MD5, SHA-1, SHA-256 et SHA-512 en ligne
Créez les hash MD5, SHA-1, SHA-256, SHA-384 et SHA-512 de n’importe quel texte ou fichier et vérifiez un téléchargement avec la somme de contrôle publiée par son éditeur.
Saisissez un texte ou choisissez un fichier : tous les hash s’affichent. « hello world » a pour MD5 5eb63bbbe01eeed093cb22bb8f5acdc3 et un SHA-256 commençant par b94d27b9…. Collez une somme de contrôle publiée dans le champ de comparaison : un ✓ signifie que le fichier est identique.
Comment utiliser : Générateur de hash
- Saisissez ou collez un texte, ou choisissez un fichier.
- Lisez les valeurs MD5, SHA-1, SHA-256, SHA-384 et SHA-512.
- Passez en majuscules si besoin.
- Collez une somme de contrôle publiée dans le champ de comparaison.
- Copiez le hash dont vous avez besoin.
Qu’est-ce qu’un hash ?
Une fonction de hachage cryptographique transforme n’importe quelle quantité de données en une empreinte courte de longueur fixe. La même entrée donne toujours le même hash, mais modifier un seul caractère le change entièrement. Impossible de retrouver les données d’origine à partir du hash.
| Algorithme | Longueur (hex) | Statut |
|---|---|---|
| MD5 | 32 | Cassé pour la sécurité, utile comme contrôle |
| SHA-1 | 40 | Obsolète pour la sécurité |
| SHA-256 | 64 | Sûr, le plus utilisé |
| SHA-384 | 96 | Sûr |
| SHA-512 | 128 | Sûr |
Vérifier un téléchargement
Beaucoup d’éditeurs publient une somme de contrôle SHA-256 à côté de leurs fichiers. Choisissez ici le fichier téléchargé et collez la valeur publiée dans le champ de comparaison. Si elles correspondent, le fichier est complet et intact. Sinon, téléchargez-le de nouveau depuis la source officielle : un écart peut signaler un fichier corrompu ou modifié. Les fichiers jusqu’à 200 Mo sont traités localement ; rien n’est envoyé.
MD5 et SHA-1 ne sont plus sûrs
On sait aujourd’hui fabriquer deux fichiers différents ayant le même hash MD5 ou SHA-1. Ils ne conviennent donc plus aux signatures ni aux certificats, mais restent utiles pour détecter une corruption accidentelle ou des doublons. Pour tout usage de sécurité, préférez SHA-256 ou plus.
Ne stockez pas de mots de passe ainsi
Un simple SHA-256 est beaucoup trop rapide pour stocker des mots de passe : un attaquant peut tester des milliards de combinaisons par seconde. Les systèmes sérieux utilisent des fonctions lentes et salées comme bcrypt, scrypt ou Argon2. Pour créer des mots de passe solides, utilisez le Générateur de mot de passe.
Détails d’encodage
Le texte est traité en UTF-8, la norme de Linux, macOS, Git et de la plupart des sites ; les résultats correspondent donc à sha256sum ou md5sum. Les fins de ligne comptent : un texte avec des retours Windows (CRLF) donne un hash différent du même texte en LF.
Outils associés
Les hash sont parfois présentés en Base64 plutôt qu’en hexadécimal ; convertissez-les avec l’outil Encoder / décoder Base64. Pour des identifiants aléatoires, utilisez le Générateur d’UUID.
Ces outils gratuits peuvent aussi vous être utiles : Formateur JSON, Générateur de mot de passe et Testeur de regex.
Questions fréquentes
Comment générer un hash SHA-256 ?
Saisissez ou collez votre texte, ou choisissez un fichier : le SHA-256 s’affiche immédiatement avec les autres hash.
Comment vérifier la somme de contrôle d’un fichier ?
Choisissez le fichier et collez la valeur publiée dans le champ de comparaison. Un ✓ indique la correspondance.
Peut-on déchiffrer un hash ?
Non. Le hachage est à sens unique. Des entrées courtes ou courantes peuvent être devinées, mais le hash n’est pas réversible.
MD5 est-il encore sûr ?
Pas pour la sécurité, car on peut créer des collisions. Il reste utile pour détecter un fichier abîmé par accident.
Mes fichiers sont-ils envoyés ?
Non. Le calcul se fait entièrement dans votre navigateur.
Dernière mise à jour: