Pular para o conteúdo
Segurança e privacidade

Gerador HMAC

Assine uma mensagem com um segredo compartilhado para verificar webhooks e cargas de API.

Executa no seu navegador100% privadoNenhum envio
Carregando ferramenta…

Compartilhe esta ferramenta

Envie para alguém que precisa.

Xfin
Leia o guia completo

Sobre o Gerador HMAC

O HMAC prova que uma mensagem veio de alguém que conhece o segredo compartilhado e que não foi modificado. Calcule uma assinatura em hexadecimal ou Base64 com SHA-1, SHA-256 ou SHA-512.

Como usar

  1. 1Cole a mensagemUse os bytes exatos que o servidor assina, incluindo espaços em branco.
  2. 2Insira o segredo compartilhadoO segredo é usado como chave HMAC e nunca sai da guia.
  3. 3Compare assinaturasUse uma comparação de tempo constante no código de produção, não uma igualdade de strings.

Por que usar este gerador hmac?

  • Nada sai do seu dispositivo. O trabalho acontece na aba do seu navegador. Não há ponto de extremidade de upload neste aplicativo, portanto, seus arquivos e texto não podem ser armazenados, registrados ou vistos por nós.
  • Sem upload, aguarde. Você pula totalmente a viagem de ida e volta para um servidor. Os resultados são limitados pela sua própria CPU, não pela velocidade da rede ou pelo tamanho da fila.
  • Gratuito, sem conta, sem cotas. Sem parede de inscrição, sem marca d'água, sem limite diário. Existem contas opcionais apenas para salvar favoritos e predefinições em dispositivos.

Perguntas frequentes

Minha mensagem é segura para uso aqui?

Sim. Esta ferramenta funciona inteiramente no seu navegador usando JavaScript. Nada que você cola ou abre é enviado para um servidor, e a página não mantém nenhuma cópia depois de fechá-la.

Preciso criar uma conta?

Não. Todas as ferramentas podem ser totalmente utilizadas sem login. Uma conta apenas adiciona favoritos salvos e predefinições reutilizáveis.

Funciona em um telefone?

Sim. A interface prioriza os dispositivos móveis, com grandes alvos de toque e um layout empilhado, por isso funciona em telefones e tablets, bem como em desktops.

O HMAC criptografa a mensagem?

Não. HMAC é um hash com chave para integridade e autenticidade. Qualquer pessoa ainda poderá ler a mensagem; use AES-GCM se precisar de confidencialidade.

Por que o SHA-1 ainda é oferecido?

Alguns provedores de webhook legados ainda usam HMAC-SHA1. Novas integrações deverão usar SHA-256 ou SHA-512.

Mais utilitários gratuitos no mesmo canto da caixa de ferramentas.