Besoin du hachage d'un morceau de texte ? Tapez-le ou collez-le ci-dessus et l'outil affiche instantanément ses valeurs MD5, SHA-1, SHA-256 et SHA-512 — copiez n'importe laquelle d'entre elles d'un seul clic. Les hachages SHA sont calculés grâce à la Web Crypto API intégrée à votre navigateur et le MD5 grâce à une routine locale standard, de sorte que votre texte n'est jamais envoyé, journalisé ni stocké nulle part.
—
—
—
—
Une fonction de hachage prend n'importe quelle entrée — un mot, un paragraphe, un fichier entier — et la transforme en une courte chaîne de caractères de longueur fixe appelée empreinte. Les bonnes fonctions de hachage partagent trois propriétés utiles :
Ce sont les algorithmes de hachage les plus largement utilisés, et ils diffèrent principalement par la longueur de l'empreinte et la sécurité :
| Algorithme | Longueur de l'empreinte | Statut |
|---|---|---|
| MD5 | 128-bit (32 hex) | Rapide mais cassé — convient pour les sommes de contrôle, pas pour la sécurité. |
| SHA-1 | 160-bit (40 hex) | Déconseillé pour la sécurité ; des collisions sont connues. |
| SHA-256 | 256-bit (64 hex) | Robuste et recommandé pour la plupart des usages actuels. |
| SHA-512 | 512-bit (128 hex) | Robuste, avec une empreinte plus longue que SHA-256. |
Le hachage est à sens unique : ce n'est pas du chiffrement, et il n'existe pas de « déchiffrement » car aucune clé n'est impliquée. Ce n'est pas non plus la façon dont vous devriez stocker des mots de passe à lui seul. Un simple MD5 ou SHA-256 d'un mot de passe peut être cassé rapidement à l'aide de tables de correspondance. Un stockage de mots de passe approprié utilise un algorithme lent et salé tel que bcrypt, scrypt ou Argon2. Pour créer des mots de passe robustes dès le départ, utilisez notre générateur de mots de passe.
Non. Tout le hachage se produit dans votre navigateur — SHA via la Web Crypto API, MD5 via une routine locale. Rien de ce que vous tapez n'est transmis, journalisé ni stocké.
Pour tout ce qui touche à la sécurité, utilisez SHA-256 (ou SHA-512). N'utilisez MD5 ou SHA-1 que pour des tâches non liées à la sécurité comme des sommes de contrôle rapides, et uniquement lorsque quelque chose les requiert spécifiquement.
Non. Les hachages sont à sens unique. Les prétendus sites de « déchiffrement MD5 » se contentent de rechercher le hachage dans une base de données de valeurs courantes pré-calculées — ils n'inversent pas les calculs.
Avec les algorithmes robustes, cela n'arrive pratiquement jamais. Une telle « collision » n'est envisageable qu'avec des algorithmes cassés comme MD5 et SHA-1, ce qui explique précisément pourquoi on ne devrait pas s'y fier pour la sécurité.
Générateur de mots de passe — Générez en quelques secondes des mots de passe forts et aléatoires ainsi que des phrases secrètes mémorisables. Choisissez la longueur et les jeux de caractères souhaités, puis copiez votre mot de passe instantanément — tout s'exécute localement dans votre navigateur, de sorte que rien n'est jamais envoyé, enregistré ni stocké.
Générateur de code PIN — Générez des codes PIN aléatoires et sécurisés (3 à 12 chiffres) directement dans votre navigateur. Évitez les codes PIN faibles comme 1234 ou 0000, créez-les en masse et copiez-les d'un seul clic — rien n'est envoyé nulle part.
Générateur de phrase secrète — Créez des phrases secrètes fortes et mémorisables à partir de mots aléatoires — faciles à retenir, difficiles à déchiffrer. Choisissez le nombre de mots et les séparateurs, générez en lot, le tout localement dans votre navigateur.
Vérificateur de robustesse de mot de passe — Testez instantanément la robustesse de votre mot de passe. Découvrez son entropie, le temps estimé pour le craquer et exactement ce qu'il faut corriger — le tout vérifié localement dans votre navigateur, sans jamais être envoyé nulle part.
Vérification de fuite de mot de passe — Vérifiez si votre mot de passe est apparu dans une fuite de données connue. Grâce au k-anonymity, seuls les cinq premiers caractères de son empreinte sont envoyés — votre mot de passe reste dans votre navigateur.