Aller au contenu principal

3.1.1. HMAC

3.1.1. HMAC

HMAC [RFC2104] est une construction de code d'authentification de message utilisant une fonction de hachage et une clé secrète. Ici, nous utilisons HMAC avec la même fonction de hachage H que celle utilisée pour traiter le message d'entrée avant la génération ou la vérification de signature.

Nous désignons le processus d'application de HMAC avec la clé K aux données V par:

HMAC_K(V)

ce qui renvoie une séquence de bits de longueur hlen (la longueur de sortie de la fonction de hachage sous-jacente H).