À propos de Générateur de hachages
Tapez ou collez n’importe quel texte et obtenez ses empreintes MD5, SHA-1, SHA-256 et SHA-512 côte à côte, recalculées instantanément à chaque frappe. Chaque hash dispose de son propre bouton de copie : récupérer exactement l’algorithme dont vous avez besoin ne prend qu’un clic. C’est un moyen rapide de produire des checksums pour des notes de version, de comparer un hash publié avec une chaîne en votre possession, ou de générer des données de test et des clés de cache pour votre code.
Les quatre algorithmes s’exécutent localement dans votre navigateur, la famille SHA étant gérée par l’API Web Crypto native : tout ce que vous hachez — clés d’API, extraits de configuration, notes personnelles — ne quitte jamais votre machine. Rappelez-vous qu’un hash est une empreinte à sens unique : une entrée identique produit toujours la même empreinte, mais une empreinte ne peut pas être inversée pour retrouver le texte d’origine — c’est précisément ce qui rend les hash utiles pour vérifier l’intégrité.
Fonctionnalités
- MD5, SHA-1, SHA-256 et SHA-512 calculés ensemble
- Les hash se mettent à jour en direct pendant la saisie
- Copie en un clic pour chaque empreinte individuelle
- Prise en charge complète d’UTF-8 pour toutes les langues et les emojis
- Famille SHA calculée avec l’API Web Crypto native
- Fonctionne entièrement dans votre navigateur — rien n’est téléversé
Comment générer un hash en ligne
- Collez ou tapez le texte à hacher.
- Les quatre empreintes apparaissent instantanément sous la saisie.
- Choisissez l’algorithme requis par votre tâche — SHA-256 pour la plupart des usages modernes.
- Cliquez sur Copier à côté de l’empreinte voulue.
Questions fréquentes
Quel algorithme de hash utiliser ?
Utilisez SHA-256 ou SHA-512 pour tout ce qui touche à la sécurité — ce sont les standards actuels pour les contrôles d’intégrité et les signatures numériques. MD5 et SHA-1 sont cryptographiquement cassés, car des collisions peuvent être fabriquées, mais ils restent valables pour des usages non sécuritaires comme les clés de cache, la déduplication ou la vérification de checksums hérités.
Puis-je inverser un hash pour retrouver le texte d’origine ?
Non. Le hachage est à sens unique par conception : l’empreinte est une signature de taille fixe qui élimine de l’information, aucun algorithme ne peut donc reconstruire l’entrée. Les attaquants ne peuvent que tester des entrées candidates et comparer les empreintes, raison pour laquelle des entrées longues et imprévisibles sont pratiquement impossibles à retrouver à partir de leur seul hash.
Pourquoi le même texte donne-t-il un hash différent de celui attendu ?
Les hash sont exacts : un espace en trop, un saut de ligne final, une capitalisation différente ou une fin de ligne Windows plutôt qu’Unix produit une empreinte complètement différente. Si votre résultat ne correspond pas à une valeur publiée, comparez les entrées octet par octet — les espaces invisibles sont de loin le coupable le plus fréquent.
Le texte que je hache est-il envoyé à un serveur ?
Non. MD5 et SHA-1 sont calculés avec du JavaScript local, et SHA-256 et SHA-512 utilisent l’API Web Crypto intégrée à votre navigateur. Rien de ce que vous tapez n’est transmis ni journalisé : vous pouvez hacher secrets, jetons et autres textes privés sans arrière-pensée.
Cet outil peut-il hacher des fichiers en plus du texte ?
Cet outil hache le texte que vous collez. Pour les fichiers, utilisez les commandes intégrées de votre système — certutil -hashfile sous Windows, ou shasum -a 256 sous macOS et Linux — puis comparez le résultat au checksum publié. Les empreintes produites ici sont standard : les résultats sont interchangeables avec ceux de tout autre outil.