Générez des hash SHA-256, SHA-384 et SHA-512 pour du texte ou des fichiers, localement dans votre navigateur. Rien n'est envoyé.
Convertissez rapidement du texte en Base64 et inversement.
Ouvrir →Explorez des structures JSON imbriquées et repérez les erreurs de syntaxe.
Ouvrir →Décodez un JWT pour lire son en-tête, sa charge utile et son expiration. Décodage seulement : la signature n'est pas vérifiée.
Ouvrir →Aucun commentaire pour le moment. Soyez le premier !
Générez localement des hachages SHA-256, SHA-384, SHA-512 et SHA-1 (hérité) avec l'API Web Crypto intégrée au navigateur, pour du texte ou des fichiers. Rien n'est envoyé.
Non. Le chiffrement est réversible avec une clé — on peut le déchiffrer pour retrouver l'original. Le hachage est conçu pour être à sens unique et irréversible : connaître l'empreinte ne vous apprend rien qui permette de retrouver l'entrée d'origine. Ils servent des buts différents, et cet outil ne fait que hacher — il ne chiffre pas.
Déconseillé. SHA-256/SHA-384/SHA-512 sont des hachages cryptographiques généralistes rapides à calculer, ce qui les rend vulnérables aux attaques par force brute et par tables de recherche. Un stockage correct des mots de passe exige un algorithme conçu pour cela (bcrypt, scrypt ou Argon2) avec un sel aléatoire et un facteur de travail délibéré. Cet outil convient aux usages généraux comme la vérification d'intégrité de fichiers et la comparaison de données — pas au stockage de mots de passe.
SHA-1 a des attaques par collision avérées et n'est plus considéré comme sûr — il est clairement étiqueté « obsolète, déconseillé pour les usages sensibles à la sécurité » dans l'interface, proposé uniquement pour la compatibilité avec d'anciens systèmes et non comme une recommandation. MD5 n'est pas proposé du tout, car ce projet n'a pas d'implémentation MD5 sûre et légère existante et que MD5 est encore plus faible que SHA-1.
Le hachage n'est pas du chiffrement : un hash ne peut pas être inversé pour retrouver l'entrée d'origine, mais il ne convient pas non plus, seul, au stockage de mots de passe (ces algorithmes n'ont ni sel ni facteur de travail et ne sont pas conçus pour cela). Tout s'exécute localement dans votre navigateur : aucun serveur ni appel d'API n'est utilisé.