Générateur de tous les hachages
Hachez votre texte avec tous les algorithmes pris en charge à la fois et comparez les résultats côte à côte.
Comment utiliser Générateur de tous les hachages
- Saisissez ou collez votre texte dans le champ.
- Une soixantaine de hachages s'affichent d'un coup, une ligne par algorithme.
- Trouvez l'algorithme dont vous avez besoin et cliquez sur Copier sur cette ligne.
À propos de Générateur de tous les hachages
Parfois, vous savez exactement quel hachage vous voulez. Souvent, non — vous avez un hachage qui traîne dans un fichier de configuration, une colonne de base de données ou la documentation de quelqu'un d'autre, et vous devez déterminer ce qui l'a produit. Cette page hache votre saisie avec tous les algorithmes que nous prenons en charge à la fois, environ 60 lignes, afin que vous puissiez parcourir la liste et repérer la correspondance visuellement.
L'ensemble complet couvre la famille Message Digest (MD2, MD4, MD5), les familles SHA-1 et SHA-2, la famille SHA-3 plus récente, RIPEMD, Whirlpool, Tiger, Snefru, GOST et HAVAL, ainsi que les sommes de contrôle non cryptographiques et les hachages rapides réellement utilisés dans le code au quotidien : CRC32, Adler-32, FNV, MurmurHash3 et xxHash. La longueur seule trahit souvent l'algorithme — 32 caractères hexadécimaux signifient MD5 ou un autre condensé 128 bits, 40 signifient SHA-1 ou RIPEMD-160, 64 signifient SHA-256.
Il vaut la peine de préciser à quoi sert cette liste. Les entrées cryptographiques servent à l'empreinte et à la signature — voyez SHA-256 pour le choix moderne raisonnable par défaut. Les rapides (CRC32, Adler-32, FNV, MurmurHash3, xxHash) sont des sommes de contrôle et des fonctions de table de hachage, pas des primitives de sécurité, et aucune n'a sa place près d'un mot de passe. Pour les mots de passe, la réponse n'est jamais sur cette page — utilisez bcrypt ou Argon2, qui sont délibérément lents et salés.
Questions fréquentes
Comment savoir quel algorithme a produit un hachage que j'ai trouvé ?
Commencez par la longueur. Collez ici une valeur connue, puis comparez votre hachage mystère aux lignes de même longueur — 32 caractères hexadécimaux réduit le champ à MD5 et apparentés, 40 à SHA-1 ou RIPEMD-160, 64 à SHA-256. Si vous parvenez à reproduire exactement la chaîne, vous avez votre réponse.
Quel algorithme devrais-je réellement utiliser ?
Pour une empreinte ou une signature à usage général, SHA-256. Pour une somme de contrôle rapide sans enjeu de sécurité, CRC32 ou xxHash. Pour les mots de passe, aucun de ceux-ci — utilisez bcrypt ou Argon2 à la place.
Pourquoi CRC32 et Adler-32 sont-ils tellement plus courts ?
Ce sont des sommes de contrôle 32 bits, pas des hachages cryptographiques — ils ne produisent que 8 caractères hexadécimaux. Ils sont conçus pour détecter rapidement une corruption accidentelle, et il est trivial de les tromper volontairement.
Puis-je inverser l'un de ces hachages pour retrouver le texte d'origine ?
Non. Le hachage est à sens unique et l'entrée n'est pas stockée dans la sortie. Les prétendus « inverseurs » sont en réalité des tables de correspondance de chaînes courantes déjà hachées.
Mon texte est-il envoyé quelque part ?
Votre texte est envoyé à notre serveur pour être haché, car les navigateurs ne peuvent calculer nativement qu'une poignée de ces algorithmes. Il est haché puis immédiatement supprimé — jamais journalisé, jamais stocké.

