Código de autenticação de mensagem baseado em chave (HMAC-SHA)
O HMAC é um código de autenticação de mensagem que combina uma chave secreta com uma função de hash para verificar simultaneamente a integridade e a autenticidade de uma mensagem. É comumente usado na forma HMAC-SHA256.
Quem não conhece a chave não consegue gerar um HMAC válido, por isso ele é amplamente usado para assinatura de requisições de API, verificação de webhooks e assinatura de tokens (JWT). Nesta ferramenta, ao ativar a opção HMAC e informar a chave, os algoritmos SHA são convertidos em HMAC.