Gerador HMAC SHA512
🌐
English
Spanish
German
French
Texto simples
Digite seu texto simples
Symmetric Key
Enter your hasheable text
Valor de Hash
Texto codificado
Copie seu texto codificado
O que é HMAC 512?
HMAC (Hash Message Authentication Code) é um tipo de autenticação de mensagem envolvendo duas peças, uma função de hash criptográfico e um segredo compartilhado entre duas partes.
HMAC 512 usa duas passagens de cálculos de hash. Primeiro de tudo, a chave compartilhada é usada para derivar duas chaves (interna e externa). Na primeira passagem, o hash HMAC-512 gera um hash baseado na chave e na mensagem. No segundo passo, produzimos o HMAC final baseado no hash anterior encontrado e a segunda chave derivada.
>br> HMAC garante a integridade e autenticidade dos dados. Como ambas as partes compartilharam uma chave privada, quando uma parte recebe a mensagem (com o hash da outra parte), ela recalculará o hash e verificará se ele corresponde ao hash que a outra parte enviou. Isso significa que é de fato a outra parte que envia a mensagem, uma vez que ninguém mais tem acesso à chave privada.