Aller au contenu
Gratuit, sans inscription, dans ton navigateur

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

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 support
De la somme de contrôle à ton propre serveur

Tu 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.

4,4/5 Trustpilot32 000+ Serveurs actifsDepuis 2010

Sans configuration. Sans risque. En ligne en quelques secondes.

Durée flexibleRésiliable à tout momentEn ligne en 60 secondes

Tu cherches d’autres outils ? Voir tous les outils de développement