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

HMAC est un protocole utilisé pour les messages d'authentification cryptographiquement. Il peut utiliser toutes sortes de fonctions de hachage cryptographique, et sa force dépend de la fonction sous-jacente (SHA1 ou MD5 par exemple) et du choix de la clé secrète. Avec une telle combinaison, l'algorithme de vérification HMAC est alors repéré avec un nom composé comme HMAC-SHA1.

HMAC est utilisé pour s'assurer de l'intégrité et de l'authenticité.

Voir aussi

Culture générale

  • HMAC sur Wikipédia

Référence technique