Gerar Assinatura Compatível com RFC2104 HMAC

HMAC é um mecanismo para autenticação de mensagem que usa funções hash criptográficas.

O HMAC pode ser usado com qualquer função hash criptográfica iterativa (tal como MD5 ou SHA-1) com uma chave compartilhada secreta. Use esta função para gerar uma assinatura digital compatível com HMAC.