L'écosystème Volade — Outil Web

Générateur de hachages

Hachez un texte, un fichier ou un message HMAC avec MD5, SHA-1, SHA-256, SHA-384, SHA-512 et CRC32 en un clic : résultat en hexadécimal ou Base64, vérification d'un hachage connu, débit mesuré, historique local et aide-mémoire des algorithmes. Gratuit, sans inscription et 100 % local : vos contenus ne quittent jamais votre navigateur.

6 algorithmes de hachage0 octet envoyé sur le serveur25 Mo par fichier
L'outil

Votre générateur de hachages en ligne

Collez votre texte, cochez les algorithmes et les empreintes s'affichent immédiatement, en hexadécimal ou en Base64, avec le calcul du temps et du débit.

Générateur de hachages

En ligne Sécurité, Réseau & Cryptographie
Se connecter
Raccourcis : Ctrl + Entrée calculer
Prêt.
0 octets
Le calcul démarre dès que vous cliquez sur « Calculer », ou avec Ctrl + Entrée. Chaque algorithme coché produit sa propre ligne.
Les algorithmes SHA reposent sur l'API Web Crypto de votre navigateur ; MD5 et CRC32 sont calculés localement, en JavaScript. Le CRC32 est toujours affiché en hexadécimal, car sa sortie ne fait que quatre octets.
Cliquez sur un exemple pour le charger dans la zone de saisie et lancer le calcul.
AlgorithmeLongueurValeur
Calculs exécutés dans votre navigateur · Ctrl + Entrée pour hacher · aucun envoi réseau · 100 % local, rien ne quitte votre appareil.
0,0 0Commentaire Tous les outils
Gratuit ou Premium ?

Le générateur de hachages est gratuit et illimité : pas de compte, rien à installer, aucun envoi réseau. Le Premium débloque l'ensemble de l'écosystème Volade.

GratuitMD5, SHA-1, SHA-256, SHA-384, SHA-512 et CRC32 en hexadécimal ou Base64
GratuitFichiers jusqu'à 25 Mo, HMAC-SHA-1/256/512 et vérification d'égalité
GratuitHistorique local, débit mesuré et aide-mémoire des algorithmes
PremiumSynchronisation cloud chiffrée de vos comparaisons entre vos appareils
PremiumAccès API et scripts partagés entre les outils de l'écosystème
Débloquer le Premium
Fonctionnalités

Hacher, vérifier et comparer sans quitter le navigateur

Six algorithmes, trois types d'entrée et un historique local — tout ce qu'il faut pour contrôler l'intégrité d'un contenu.

Six algorithmes en un seul calcul

Cochez MD5, SHA-1, SHA-256, SHA-384, SHA-512 et CRC32 : les empreintes apparaissent ensemble dans un tableau, avec leur longueur exacte et le format choisi — hexadécimal minuscule, majuscule ou Base64. Le temps de calcul et le débit sont mesurés pour chaque passage, et « Copier les résultats » place les paires nom-valeur dans le presse-papiers.

Calculer une empreinte

Fichier, texte ou message HMAC

L'onglet Fichiers hache un document de 25 Mo maximum d'un seul passage, en mémoire, sans téléversement : archives, exécutables, captures, sauvegardes. L'onglet HMAC marie une clé secrète au message avec HMAC-SHA-1, HMAC-SHA-256 ou HMAC-SHA-512 pour authentifier un échange entre deux parties. Le texte, lui, se hache à chaque Ctrl + Entrée.

Hacher un fichier

Vérification, historique et aide-mémoire

Collez une empreinte publiée : l'outil la compare à celle du texte saisi et vous dit si l'égalité est parfaite, sans comparaison approximative. Chaque calcul rejoint l'historique local avec sa durée et son débit, résumé par quatre indicateurs et une courbe. L'aide-mémoire, filtrable, rappelle tailles, formules et repères de sécurité.

Vérifier une empreinte
Comment ça marche

Hacher un contenu en trois étapes

Aucune installation, aucune inscription : l'outil est toujours prêt, sur mobile comme sur bureau.

Collez le contenu

Un texte saisi dans l'onglet Texte, un fichier choisi dans l'onglet Fichiers, ou un couple clé et message dans l'onglet HMAC. Rien n'est envoyé : la saisie reste sur votre appareil, même hors connexion.

Choisissez les algorithmes

Cochant SHA-256 pour un usage sérieux, MD5 pour un contrôle rapide, CRC32 pour une somme de contrôle : les cases peuvent être combinées librement. Le format de sortie bascule en un clic entre hexadécimal et Base64.

Copiez, vérifiez, archivez

Copiez les empreintes pour les conserver à côté du fichier, collez une valeur publiée dans le champ de vérification pour confirmer l'égalité, puis consultez l'onglet Statistiques : chaque calcul y laisse sa durée et son débit.

Référence rapide

Les algorithmes en un coup d'œil

Ce que la plupart des gens vérifient avant de hacher un contenu — avec les définitions complètes dans l'onglet « Aide-mémoire ».

AlgorithmeSortieUsage typique
MD5128 bits → 32 caractères hexindex, cache, contrôle non sensible
SHA-1160 bits → 40 caractères hexanciens certificats, historique Git
SHA-256256 bits → 64 caractères hexintégrité de fichier, signatures
SHA-384384 bits → 96 caractères hexvariantes allongées de SHA-2
SHA-512512 bits → 128 caractères hexgros volumes sur processeur 64 bits
CRC3232 bits → 8 caractères hexerreurs de transmission, archives ZIP
HMAC-SHA-256256 bits avec clé secrètejetons, API, messages authentifiés
Hexadécimal2 caractères par octetaffichage lisible et comparable
Base644 caractères par 3 octetstransport compact, en-têtes HTTP
Empreinte publiéecopie conservée à côté du fichierpreuve d'intégrité vérifiable plus tard

Qu'est-ce qu'une fonction de hachage ?

Une fonction de hachage transforme n'importe quel contenu — une phrase, un logiciel, une sauvegarde de plusieurs gigaoctets — en une chaîne de longueur fixe appelée empreinte ou digest. Trois propriétés la définissent : la sortie a toujours la même taille quelle que soit l'entrée, le même contenu produit toujours la même empreinte, et remonter de l'empreinte à l'entrée doit être impossible en pratique. C'est ce troisième point qui distingue un hachage cryptographique d'une somme de contrôle comme le CRC32.

Concrètement, deux usages occupent l'essentiel du terrain. Vérifier l'intégrité : l'éditeur publie l'empreinte de son fichier, vous la recalculez, l'égalité prouve que le téléchargement n'a pas été altéré. Comparer des contenus : au lieu de conserver les documents eux-mêmes, on conserve leurs empreintes — identiques, elles signifient des contenus identiques, sans révéler quoi que ce soit sur leur nature.

Quel algorithme choisir aujourd'hui ?

SHA-256 est la réponse par défaut : standardisé par la NSA puis adopté partout, implémenté dans chaque langage, et sans collision connue. SHA-512 convient aux gros volumes quand le processeur est en 64 bits, souvent plus rapide que son cousin sur ce type d'architecture. SHA-384 n'apporte rien de particulier au-delà d'une variante plus longue. Pour de la signature de message avec clé, le HMAC-SHA-256 fait référence : il combine la clé secrète et le hachage, de sorte que seul le détenteur de la clé peut produire la même valeur.

Le MD5 et le SHA-1 restent utiles pour des contrôles non sensibles — un index, un cache, une détection de doublon — où la rapidité compte davantage que la résistance. Le CRC32, lui, n'est pas un hachage cryptographique : il détecte les altérations accidentelles, mais une altération volontaire se fabrique en quelques secondes.

Pourquoi MD5 et SHA-1 sont-ils considérés comme brisés ?

Parce que des chercheurs ont fabriqué, pour chacun d'eux, deux documents différents partageant la même empreinte. Pour le MD5, la démonstration remonte à 2004 ; pour SHA-1, une collision réelle a été produite en 2017 sous le nom de SHAttered. Une collision suffit à casser une signature : si l'attaquant choisit le document et que l'éditeur ne fait que le hacher, il peut fournir un bénédicité qui signe un contenu différent. C'est la raison pour laquelle les certificats TLS, les mises à jour logicielles et les signatures de paquets ont abandonné ces algorithmes.

Ce que le hachage ne fait pas

Hacher n'est pas chiffrer : une empreinte est irréversible par conception, mais elle ne protège pas le contenu en le rendant illisible. Le hachage ne chiffre rien, ne remplace ni TLS ni une clé de chiffrement, et ne protège pas non plus un mot de passe seul — c'est un travail pour bcrypt, scrypt ou Argon2, conçus pour être lents. Enfin, hacher deux fois ne renforce rien : enchaîner des algorithmes ne fait qu'ajouter une couche fragile là où une seule fonction non cassée suffit.

Recommandé pour

Administrateurs systèmes et DSI qui vérifient des sommes de contrôle de distributions, développeurs qui scellent des artefacts ou authentifient des webhooks, auditeurs et conformité qui contrôlent l'intégrité de sauvegardes, journalistes et analystes qui comparent des documents sans les diffuser, étudiants en cryptographie qui manipulent les notions d'empreinte, de collision et de sel — et toute personne qui veut hacher un contenu rapidement et sans trace, avec pour compléments le générateur de mots de passe, l'encodeur décodeur Base64, le décodeur JWT, le testeur de regex et le compteur de caractères.

FAQ

Questions fréquentes sur le générateur de hachages

Tout ce que vous voulez savoir avant de comparer des empreintes, signer un message ou contrôler un fichier.

Quelle est la différence entre hachage et chiffrement ?

Le chiffrement transforme un contenu en une forme secrète pour le rendre lisible uniquement à qui détient la clé : c'est réversible. Le hachage produit une empreinte irréversible, conçue pour ne jamais pouvoir revenir au contenu. On chiffre pour protéger la confidentialité, on hache pour prouver l'intégrité ou comparer sans stocker.

Quel algorithme de hachage choisir aujourd'hui ?

SHA-256 pour tout usage sérieux : intégrité de fichier, signature, jeton, comparaison de contenu. SHA-512 pour les gros volumes sur un processeur 64 bits. HMAC-SHA-256 dès qu'une clé secrète entre en jeu. Gardez MD5 et CRC32 pour les contrôles non sensibles où la vitesse prime, jamais pour authenticer ou signer.

Pourquoi MD5 et SHA-1 sont-ils déconseillés ?

Parce que des collisions y ont été démontrées publiquement : deux documents différents peuvent produire exactement la même empreinte. Un attaquant qui choisit le contenu peut donc tromper une vérification basée uniquement sur le hachage. C'est pourquoi les certificats, les signatures de paquets et les mises à jour officielles les ont remplacés par les fonctions de la famille SHA-2.

Que signifie une sortie de 64 caractères en hexadécimal ?

Chaque caractère hexadécimal encode quatre bits, donc deux caractères valent un octet : 64 caractères, c'est 32 octets, soit 256 bits. C'est exactement la taille d'une empreinte SHA-256. De même, 32 caractères annoncent un MD5, 40 caractères un SHA-1, 96 caractères un SHA-384 et 128 caractères un SHA-512.

Le CRC32 est-il un hachage cryptographique ?

Non : c'est une somme de contrôle de 32 bits conçue pour détecter les erreurs de transmission ou de stockage accidentelles. Sa sortie tient en huit caractères, elle est facile à produire délibérément, et elle ne résiste à rien d'adversarial. Utilisez-la pour vérifier qu'une archive n'est pas corrompue, jamais pour prouver qu'un fichier est authentique.

Quelle différence entre HMAC et hachage simple ?

Un hachage simple peut être recalculé par n'importe qui : il prouve que le contenu est inchangé, pas d'où il vient. Le HMAC incorpore une clé secrète dans le calcul : seul le détenteur de cette clé peut produire la même empreinte, ce qui authentifie l'émetteur en même temps que l'intégrité. C'est la construction utilisée pour les jetons d'API et les webhooks.

Comment vérifier qu'un fichier est intact ?

Recalculez son empreinte avec le même algorithme que celui annoncé par l'éditeur, puis comparez les deux valeurs sur toute leur longueur, après avoir uniformisé la casse. Une différence d'un seul caractère signale une altération. Avec cet outil, chargez le fichier dans l'onglet Fichiers, copiez la valeur affichée et confrontez-la à celle publiée.

L'outil envoie-t-il mon texte ou mon fichier sur un serveur ?

Non : MD5 et CRC32 sont calculés en JavaScript, les algorithmes SHA et HMAC utilisent l'API Web Crypto de votre navigateur, et tout s'exécute localement, sans requête réseau ni compte, même hors connexion. Vos contenus, vos clés et votre historique restent dans le stockage local de l'appareil et peuvent être effacés d'un clic.

Générateur de hachages 100 % local : vos contenus ne quittent jamais votre ordinateur

Contrairement aux services en ligne qui téléversent vos fichiers pour les hacher côté serveur, aucun contenu n'est transmis ici : MD5 et CRC32 sont calculés en JavaScript, SHA et HMAC par l'API Web Crypto de votre navigateur, et le résultat s'affiche avant même que quoi que ce soit puisse quitter la page. C'est ce qui permet de hacher un contrat, un journal applicatif ou une sauvegarde sensible — même hors connexion ou sur un réseau public. Le texte, les empreintes et l'historique restent dans le stockage local de votre appareil.

La licence Premium Volade ajoute une synchronisation cloud facultative, chiffrée, indépendante de l'outil — le reste demeure gratuit et illimité, sans inscription.

Une licence premium, tous vos outils web

Générateur de hachages, encodeur décodeur Base64, décodeur JWT, testeur de regex, formateur JSON, générateurs et dizaines d'outils gratuits — et tout l'écosystème Volade avec une seule licence.

Une licence, tout l'écosystème premium Navigateur · CMS · Bureau · Mobile · Scripts · API · Outils · Database
Une licence, tout l'écosystème Passer au premium Se connecter