Accueil / Algorithmes / HMAC

HMAC combine une clé secrète et une fonction de hachage pour vérifier simultanément l'intégrité et l'authenticité d'un message. On l'emploie couramment sous la forme HMAC-SHA256.

Quiconque ne connaît pas la clé ne peut pas produire un HMAC valide ; il est donc largement utilisé pour signer les requêtes d'API, vérifier les webhooks et signer les jetons (JWT). Dans cet outil, activez l'option HMAC et saisissez une clé pour convertir la famille SHA en HMAC.

Type
Authentification de message (MAC)
Bits
Variable
Longueur de sortie
Variable
Exemple · hachage de « hello » (Clé « key » · HMAC-SHA256)
9307b3b915efb5171ff14d8cb55fbcc798c6c0ef1456d66ded1a6aa723a58b7b

Quand l'utiliser

Hacher avec cet algorithme