modo de autenticação de mensagens baseado em hash (HMAC)

Hash-based Message Authentication Mode (HMAC)

Mecanismo de autenticação de mensagens que usa funções de hash com criptografia. O HMAC pode ser usado com qualquer função de hash com criptografia iterativa (por exemplo, MD5 e SHA-1) em conjunto com uma chave compartilhada secreta. A segurança criptográfica do HMAC depende das propriedades da função de hash subjacente.