Générateur de hash pour MD5, SHA-1, SHA-256 et SHA-512
Le générateur de hash calcule simultanément les hashs MD5, SHA-1, SHA-256 et SHA-512 d’un texte ou d’un fichier, en hexadécimal ou en Base64. Par exemple, ZAP-Hosting donne le hash SHA-256 1cd8d762eb2a7a79…. La comparaison des sommes de contrôle te permet de voir immédiatement si un téléchargement de serveur ou un plugin est intact. Tout se passe uniquement dans ton navigateur.
Créé par Luca Stanek
Les sommes de contrôle font partie du quotidien des serveurs. Sur un VPS, tu les vérifies directement avec sha256sum.
0 caractères, 0 octets (UTF-8)
C’est aussi ainsi que fonctionne echo text | sha256sum : echo ajoute un saut de ligne, ce qui donne un hash différent de celui du texte seul.
Hashs
Dès que tu saisis du texte, les hashs MD5, SHA-1, SHA-256 et SHA-512 s’affichent ici.
Colle le hash de la page de téléchargement ou le résultat de sha256sum. L’algorithme est détecté d’après sa longueur.
Exemple de résultat
Voici le résultat dans le générateur d’empreintes
Saisis un texte ou choisis un fichier : l’outil génère immédiatement les quatre empreintes. L’exemple ci-dessous utilise un texte fixe ; tes empreintes dépendent de ce que tu saisis.
Exemple · Texte sans saut de ligne, résultat en hexadécimal
Saisie
- Texte
- ZAP-Hosting
- 11 caractères, soit exactement 11 octets en UTF-8. Un seul espace supplémentaire produit des empreintes complètement différentes.
Sortie
- MD5
- b8b6e1520117d24a5a5351c89edc9db0
- 128 bits, 32 caractères hexadécimaux
- SHA-1
- ad49005c79b06813d236b195f1188cd1e9709eaa
- 160 bits, 40 caractères hexadécimaux
- SHA-256
- 1cd8d762eb2a7a7969893c0174221ee4a31f6b37130b570949d5f1751a4c1671
- 256 bits, 64 caractères hexadécimaux
- SHA-512
- 9ecee2b79b9a4323acf0ebf33dce6ac44ba23b32269ddc30918ff1d76120b121643f656b25879b6d4b68ecafb6d0c9c99c8c20abc00c6da3c44f7a4e6c572e31
- 512 bits, 128 caractères hexadécimaux
Fonctionnalités
Tout pour les hashs et les sommes de contrôle
Du court texte au gros téléchargement serveur : MD5, SHA-1, SHA-256 et SHA-512 dans un seul outil.
Quatre algorithmes à la fois
MD5, SHA-1, SHA-256 et SHA-512 sont calculés simultanément, sans aucun réglage à modifier.
Même les fichiers volumineux
Les fichiers sont lus par blocs de 4 MiB, avec un indicateur de progression et un bouton Annuler.
Comparaison des sommes de contrôle
Colle le hash attendu : l’algorithme est reconnu à sa longueur et les correspondances sont signalées.
Hexadécimal, HEX majuscule ou Base64
Résultat au format de ta source, chaque valeur copiable en un clic.
Comme en ligne de commande
Le texte est haché en UTF-8, avec un saut de ligne facultatif comme avec echo. Les valeurs correspondent ainsi à celles de sha256sum.
Uniquement dans ton navigateur
Aucun transfert ni stockage. Même les fichiers confidentiels restent sur ton appareil.
Guide
Calculer un hash en trois étapes
Voici comment obtenir et vérifier la somme de contrôle d’un texte ou d’un fichier avec le générateur de hash.
Étape 1
Choisir un texte ou un fichier
Choisis « Texte » ou « Fichier » en haut. Saisis un texte ou glisse un fichier dans la zone, par exemple un téléchargement serveur ou un plugin. Pour obtenir la même valeur que echo text | sha256sum, active « Ajouter un saut de ligne ».
Étape 2
Consulter et copier les hashs
Les valeurs MD5, SHA-1, SHA-256 et SHA-512 s’affichent simultanément. Choisis le format hexadécimal, hexadécimal en majuscules ou Base64, puis copie la valeur en un clic.
Étape 3
Comparer les sommes de contrôle
Colle le hash attendu ou la sortie de sha256sum. L’outil reconnaît l’algorithme à la longueur et indique si la somme de contrôle correspond.
Algorithmes
Comparaison de MD5, SHA-1, SHA-256 et SHA-512
Les quatre sont des fonctions à sens unique dont la sortie a une longueur fixe. Elles diffèrent par cette longueur et par leur niveau de sécurité actuel.
MD5
128 bits, 32 caractères hexadécimaux
Compromis : des collisions peuvent être créées de manière ciblée.
Uniquement comme somme de contrôle contre les erreurs accidentelles, par exemple sur d’anciennes pages de téléchargement et dans des archives de Mods.
SHA-1
160 bits, 40 caractères hexadécimaux
Compromis : la première collision pratique a été publiée en 2017.
Anciennes sommes de contrôle et identifiants d’objets Git ; ne plus utiliser pour de nouvelles signatures.
SHA-256
256 bits, 64 caractères hexadécimaux
Sûr, standard pour les téléchargements, les images Docker et les certificats.
Recommandé pour les nouvelles sommes de contrôle de téléchargements serveur, de plugins et de Backups.
SHA-512
512 bits, 128 caractères hexadécimaux
Sûr, souvent plus rapide que SHA-256 sur les processeurs 64 bits.
Longues sommes de contrôle, attributs d’intégrité (SRI) et images Linux.
Sur le serveur
Vérifier la somme de contrôle avec une commande
Sur ton serveur ou ton ordinateur, ces commandes calculent les mêmes empreintes que l’outil. Tu peux coller le résultat ci-dessus dans « Comparer les sommes de contrôle ».
Linux
sha256sum server.zip sha512sum server.zip md5sum server.zip
Windows (PowerShell)
Get-FileHash server.zip -Algorithm SHA256 certutil -hashfile server.zip SHA256
macOS
shasum -a 256 server.zip shasum -a 512 server.zip md5 server.zip
Découvrir plus
Autres outils
Générateur et vérificateur Bcrypt
Génère et vérifie des hashs Bcrypt entièrement dans ton navigateur, avec un facteur de coût réglable.
Créé par Rugile Rutkauskaite
Encodeur/décodeur Base64
Encoder et décoder du texte en Base64, y compris avec une variante compatible avec les URL et des messages d’erreur clairs, entièrement dans le navigateur.
Créé par Jakub Martyniak
Générateur de mots de passe
Génère des mots de passe forts et aléatoires directement dans ton navigateur : rien n’est enregistré ni transmis.
Créé par Rugile Rutkauskaite
Générateur d’UUID
Génère des UUID de versions 1, 4, 5 et 7, individuellement ou en masse, avec un format personnalisable, entièrement dans ton navigateur.
Créé par Jakub Martyniak
FAQ
Questions fréquentes sur le générateur de hash
Des réponses courtes sur les hashs, les sommes de contrôle et la confidentialité.
Un hash est une empreinte numérique de longueur fixe : un seul caractère différent produit une valeur complètement différente. Le générateur de hash en calcule quatre à la fois : MD5 sur 32 caractères hexadécimaux, SHA-1 sur 40, SHA-256 sur 64 et SHA-512 sur 128. Pour le texte ZAP-Hosting, le hash MD5 est par exemple b8b6e1520117d24a5a5351c89edc9db0 et le hash SHA-256, 1cd8d762eb2a7a7969893c0174221ee4a31f6b37130b570949d5f1751a4c1671. L’outil peut aussi afficher les valeurs en majuscules ou en Base64.
Passe à « Fichier » et sélectionne le fichier téléchargé. Colle ensuite le hash indiqué sur la page de téléchargement dans « Comparer la somme de contrôle ». L’outil reconnaît l’algorithme à la longueur et indique si la somme de contrôle correspond. Tu peux aussi coller directement la sortie de sha256sum, md5sum, shasum, certutil ou Get-FileHash, ainsi que des valeurs préfixées par sha256: ou sha512- provenant de données SRI.
Non. Le texte et le fichier sont lus et hachés uniquement dans ton navigateur. Aucune requête n’est envoyée à un serveur, rien n’est stocké ni ajouté à l’URL. Tu peux donc aussi vérifier des fichiers volumineux ou confidentiels.
C’est généralement dû à un saut de ligne : echo text | sha256sum ajoute un saut de ligne au texte. Active « Ajouter un saut de ligne » dans l’outil pour obtenir les mêmes valeurs. Les espaces en fin de texte et les sauts de ligne Windows modifient aussi complètement le hash.
Utilise SHA-256 pour les nouvelles sommes de contrôle et SHA-512 pour les très longues sommes de contrôle. MD5 et SHA-1 sont considérés comme compromis, car il est possible de créer volontairement des collisions : ils ne conviennent plus aux signatures ni aux mots de passe. Ils restent toutefois utiles pour détecter les erreurs de transfert aléatoires, d’où leur présence sur de nombreuses pages de téléchargement.
Non. Un hash est une fonction à sens unique : impossible de retrouver le texte à partir du résultat. Les prétendus déchiffreurs MD5 se contentent de chercher des valeurs connues dans de grandes listes. MD5 et SHA-256 ne conviennent donc pas au stockage des mots de passe : utilise plutôt Bcrypt avec un sel.
L’outil n’impose aucune limite fixe. Il lit le fichier par blocs de 4 MiB et affiche la progression, sans jamais devoir le charger entièrement en mémoire. La durée dépend de la taille du fichier et de ton appareil. Tu peux arrêter la lecture à tout moment avec « Annuler ».
C’est le même hash, écrit différemment. Le format hexadécimal utilise les caractères de 0 à 9 et de a à f : c’est le format de sha256sum et de la plupart des pages de téléchargement. Le Base64 est plus court et s’utilise notamment pour les attributs d’intégrité HTML (SRI) et dans certaines API. La comparaison reconnaît les deux formats.
D’autres questions ?
Contacter le supportTu cherches un serveur pour tes projets ?
Un VPS ZAP-Hosting te donne un accès root complet, ton propre accès SSH et tous les outils comme sha256sum directement sur le serveur.
Sans configuration. Sans risque. En ligne en quelques secondes.
Tu cherches d’autres outils ? Voir tous les outils de développement
