Gerador HMAC

Digite a mensagem e a chave secreta, escolha HMAC-SHA256, HMAC-SHA384 ou HMAC-SHA512 e pressione Generate HMAC. O Web Crypto cria um digest hex para copiar em checagens de API, webhooks ou aprendizado de hashes com chave.

Atualizado 2026-08-04 · security

Enter message and secret key, then Generate HMAC.

Sobre esta ferramenta

Este gerador importa o segredo como chave bruta, assina a mensagem UTF-8 com o hash SHA escolhido sob HMAC e imprime a assinatura em hex minúsculo. Mensagem ou segredo vazio mostra um status claro em vez de digest. Após sucesso aparece Copy output.

Como usar

  1. Abrir o gerador: Carregue a página para ver Message, Secret key, Algorithm e Generate HMAC.
  2. Informar mensagem e segredo: Digite o texto do payload e a chave secreta compartilhada.
  3. Escolher o algoritmo: Selecione HMAC-SHA256, HMAC-SHA384 ou HMAC-SHA512 na lista.
  4. Gerar e copiar: Clique em Generate HMAC e use Copy output para colocar o digest hex na área de transferência.

Casos de uso

Dicas

FAQ

Quais algoritmos são suportados?

HMAC-SHA256, HMAC-SHA384 e HMAC-SHA512 via Web Crypto do navegador.

Qual é o formato da saída?

Um digest hexadecimal minúsculo da assinatura HMAC, na caixa HMAC (hex).

E se mensagem ou segredo estiverem vazios?

A geração para e o status pede o campo que falta.

O segredo sai do meu dispositivo?

A assinatura roda no navegador com Web Crypto; não precisa de conta.

Palavras-chave

Ferramentas relacionadas