Générateur de hash (SHA)
Créez l’empreinte d’une chaîne, vérifiez la signature HMAC d’un webhook ou comparez des valeurs sans les révéler. Les hashs sont calculés avec l’implémentation Web Crypto intégrée et auditée du navigateur.
Fonctionne entièrement dans votre navigateur. Vos saisies et vos fichiers ne sont envoyés à aucun serveur.
Mode d’emploi
- Saisissez ou collez le texte. Il est encodé en UTF-8.
- Saisissez éventuellement une clé secrète HMAC.
- Toutes les variantes SHA sont calculées pendant la saisie. Choisissez hexadécimal ou Base64 et copiez celle dont vous avez besoin.
Exemples
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Collez le corps brut de la requête et le secret partagé pour calculer le HMAC-SHA256 à comparer avec la valeur de l’en-tête.
Confidentialité
Fonctionne entièrement dans votre navigateur. Vos saisies et vos fichiers ne sont envoyés à aucun serveur. Consultez la politique de confidentialité pour savoir ce qui est enregistré dans votre navigateur (favoris et historique uniquement). Politique de confidentialité
Vérifiez par vous-même : ouvrez les outils de développement du navigateur, sélectionnez l’onglet Réseau (Network) et utilisez l’outil. Votre fichier n’apparaît dans aucune requête d’envoi. Une fois cette page enregistrée pour une utilisation hors ligne, vous pouvez aussi vous déconnecter d’Internet et continuer à travailler. Les publicités et les statistiques de visite anonymes, lorsqu’elles sont activées, envoient leurs propres requêtes, mais ne reçoivent jamais vos fichiers ni vos textes.
Questions fréquentes
Pourquoi MD5 n’est-il pas proposé ?
MD5 n’est plus sûr pour un usage de sécurité et ne fait pas partie de l’API Web Crypto. Préférez SHA-256. Si vous avez besoin de MD5 uniquement pour une ancienne somme de contrôle, utilisez un outil hors ligne dédié.
Faut-il hasher les mots de passe avec SHA-256 ?
Non. Les mots de passe doivent être stockés côté serveur avec des algorithmes lents et salés comme Argon2, bcrypt ou scrypt. Les hashs SHA simples sont trop rapides.