Un générateur HMAC calcule des codes d'authentification de message basés sur le hachage (HMAC) à l'aide d'une clé secrète et d'algorithmes SHA-256, SHA-384 ou SHA-512. Les développeurs l'utilisent pour vérifier les signatures de webhooks, valider les jetons API et tester les implémentations d'authentification. SWEDevTools : Prism calcule tout localement dans le navigateur.
Un HMAC (Hash-based Message Authentication Code) est un code d'authentification qui combine une fonction de hachage avec une clé secrète pour vérifier l'intégrité et l'authenticité d'un message.
L'outil prend en charge HMAC-SHA256, HMAC-SHA384 et HMAC-SHA512.
Oui. La clé secrète ne quitte jamais votre navigateur. Tout le calcul s'effectue localement.
Oui. Collez le corps du webhook et la clé secrète pour calculer le HMAC et comparez-le avec l'en-tête de signature.
Le format hex produit une chaîne de caractères hexadécimaux. Le Base64 produit une chaîne plus courte encodée en Base64. Le choix dépend de votre API ou protocole.
Oui. SWEDevTools : Prism est une PWA qui fonctionne sans connexion internet une fois installée.
Oui. Tout le traitement s'effectue localement dans votre navigateur.
Oui. Cet outil est entièrement gratuit, sans publicité et sans inscription requise.
smalldev.tools n'est plus disponible. Prism par SWEDevTools offre les mêmes outils de développement et plus encore, avec un support hors ligne, le chaînage de pipelines et une utilisation entièrement gratuite — aucune inscription requise.
Oui. Prism calcule les HMAC localement — votre clé secrète ne quitte jamais votre appareil.