Gerador HMAC-SHA256

Insira uma mensagem e uma chave secreta para calcular seu HMAC-SHA256.

Como usar

  1. Insira os valores necessários nos campos.
  2. Clique em “Calcular” para ver o resultado.
  3. Copie ou compartilhe o resultado com o botão “Compartilhar”.

Sobre esta calculadora

O HMAC-SHA256 é um código de autenticação de mensagem com chave, definido na RFC 2104: ele combina uma chave secreta com a mensagem por meio de duas operações de hash SHA-256 aninhadas (HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m))), de modo que somente quem possui a chave consegue produzir uma etiqueta válida, e qualquer alteração na mensagem ou na chave gera uma saída completamente diferente. Ao contrário de um hash simples, o HMAC foi projetado especificamente para resistir a ataques de extensão de comprimento.

Este gerador recebe uma mensagem e uma chave secreta e calcula a etiqueta HMAC-SHA256 em hexadecimal e em base64. Desenvolvedores de API o usam constantemente para assinar e verificar payloads de webhooks, gerar assinaturas de requisição no estilo da AWS, montar tokens JWT HS256 e confirmar que uma mensagem não foi adulterada em trânsito — já que a mesma chave e a mesma mensagem sempre reproduzem a mesma etiqueta, permitindo que o lado receptor a recalcule e a compare.

Isto foi útil?

Pode escolher até 3 reações.

Comentários

  • Seja o primeiro a comentar.

Calculadoras populares

Todas as calculadoras