Générateur HMAC
Calculez le HMAC (hash authentifié) d'un message avec votre clé secrète. Prend en charge SHA-256, SHA-512, SHA-1 et MD5. Tout en local, rien n'est envoyé.
Entrée
Signature HMAC
Comment utiliser : HMAC
- 1Saisissez le message à signer.
- 2Saisissez la clé secrète et choisissez l'algorithme (par ex. SHA-256).
- 3Copiez la signature HMAC générée.
À quoi ça sert ?
- Vérifier les signatures de webhooks (Stripe, GitHub, Shopify…).
- Déboguer l'authentification d'API qui signent leurs requêtes.
- Contrôler les signatures HS256 de jetons.
HMAC : authentifier des messages avec une clé
Ce qu'il apporte
HMAC associe une fonction de hachage à une clé secrète pour produire une signature. Sans la clé, impossible d'en générer une valide, et toute modification du message l'invalide.
Usages courants
Vérifier des webhooks (Stripe, GitHub), signer des paramètres d'API ou protéger des cookies. Le destinataire recalcule le HMAC avec la même clé et compare.
Bonnes pratiques
Utilisez SHA-256 ou mieux, des clés aléatoires longues, et comparez les signatures en temps constant pour éviter les attaques temporelles.
Outils associés
Questions fréquentes
Qu'est-ce que le HMAC ?+
C'est un hash avec clé qui vérifie à la fois l'intégrité et l'authenticité d'un message. Utilisé dans les signatures d'API et les webhooks.

