Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HMAC

Le code d'authentification de message basé sur un hachage (HMAC) est un mécanisme utilisé pour authentifier des messages de façon cryptographique.

Il peut utiliser n'importe quel type de fonction de hachage cryptographique. Sa robustesse dépend de la fonction de hachage sous-jacente et de la clé secrète choisie. Avec une telle combinaison, l'algorithme de vérification HMAC algorithme est alors désigné par un nom composé, tel que HMAC-SHA2.

HMAC est utilisé pour garantir à la fois l'intégrité et l'authentification.

Voir aussi