Gerador de HMAC (SHA-256, SHA-512)
Calcule a assinatura HMAC de uma mensagem com uma chave secreta usando SHA-1, SHA-256, SHA-384 ou SHA-512, com saída em hexadecimal ou Base64, e valide webhooks.
Como usarCalcular HMAC de uma mensagem
Gerador de HMAC (SHA-256, SHA-512): para que serve
Digite a mensagem e a chave secreta (em texto, hexadecimal ou Base64) e escolha o algoritmo. A ferramenta calcula o HMAC pela Web Crypto API e mostra o resultado em hexadecimal, Base64 e Base64 URL. Cole a assinatura recebida em um webhook para saber na hora se ela confere.
A mensagem e a chave não são enviadas para nenhum servidor: o cálculo acontece no seu navegador.
Como usar
- Cole a mensagem e a chave.
- Escolha o algoritmo.
- Copie o HMAC ou compare com a assinatura recebida.
Quando usar
- Validar webhooks de pagamentos e APIs.
- Assinar requisições de integração.
- Depurar erros de assinatura.
Perguntas frequentes
O que é HMAC?
É um código de autenticação que combina uma função de hash com uma chave secreta. Quem tem a mesma chave consegue recalcular o HMAC e confirmar que a mensagem não foi alterada e veio de quem conhece o segredo.
Para que serve na prática?
Para validar webhooks de serviços como gateways de pagamento e plataformas de mensagens, assinar requisições de APIs e gerar tokens. Cole o corpo da requisição e o segredo e compare com a assinatura recebida.
A chave é enviada para algum lugar?
Não. O cálculo é feito no seu navegador pela Web Crypto API, e nada sai do seu aparelho.
É grátis mesmo?
Sim, 100% grátis. Sem cadastro, sem assinatura e sem limite de uso. Todas as ferramentas do Ferramentas123 são gratuitas e rodam direto no seu navegador.