100 % local et sécurisé
Vos données restent sur votre appareil et ne sont jamais envoyées vers nos serveurs.
Calculez un code HMAC à partir d’un texte et d’une clé secrète, puis comparez-le à une valeur attendue sans envoyer vos données.
Générez un code HMAC pour authentifier un message avec une clé secrète. Le calcul est effectué localement dans votre navigateur.
Vos données restent sur votre appareil et ne sont jamais envoyées vers nos serveurs.
Générez ou vérifiez des données sensibles avec des contrôles clairs et immédiats.
Chaînes, clés, empreintes et formats techniques selon la fonction de sécurité utilisée.
Obtenez un résultat propre et prêt à l’emploi en quelques secondes, sans installation ni configuration complexe.
Fonctionnement
L’outil importe la clé secrète dans Web Crypto puis calcule une signature HMAC sur le message avec SHA-256, SHA-384 ou SHA-512. La valeur obtenue est affichée en hexadécimal. Si vous fournissez une valeur attendue, la comparaison est réalisée localement afin d’indiquer si les deux codes correspondent.
Calculez le HMAC attendu pour tester une signature de webhook ou d’API sans transmettre la clé secrète.
Comparez un HMAC reçu avec celui recalculé à partir du message et de la même clé.
Réutilisez la sortie HMAC dans un workflow d’encodage, de contrôle ou de préparation de données.
Guide
Saisissez le contenu à authentifier.
Entrez la clé secrète et choisissez l’algorithme.
Calculez le HMAC et comparez-le éventuellement à une valeur attendue.
Entrée
message + clé secrèteRésultat
empreinte hexadécimale HMACUn HMAC combine une fonction de hachage avec une clé secrète, ce qui permet d’authentifier le message en plus de vérifier son intégrité.
Non. Le message et la clé sont traités localement par Web Crypto.
SHA-256 est adapté à la plupart des usages modernes ; SHA-384 et SHA-512 produisent des codes plus longs.
Apprenez à modifier visuellement un PDF dans votre navigateur : ajouter du texte, annoter, insérer une image ou une signature, appliquer un filigrane et choisir quand utiliser un outil spécialisé.
Importez une image de signature ou dessinez-la directement, placez-la dans un PDF et comprenez pourquoi une signature visuelle n’est pas une signature électronique cryptographique.
Distinguez hash, chiffrement et signature, puis utilisez les empreintes pour vérifier une égalité ou l’intégrité de données sans leur attribuer de fausses garanties.
Apprenez ce qu’un JWT contient, ce que sa signature prouve réellement et pourquoi décoder un jeton ne revient pas à le vérifier.
Workflow recommandé
Découvrez les outils qui interviennent naturellement avant, après ou en complément de celui-ci.
Générez l’empreinte d’un texte avec plusieurs algorithmes de hachage courants.
Générez un hash Subresource Integrity pour un fichier ou un contenu.
Comparez deux hash ou empreintes pour vérifier immédiatement s’ils correspondent exactement.