Gera assinaturas HMAC.
O Gerador de Assinaturas HMAC é uma ferramenta criptográfica especializada concebida para calcular códigos de autenticação de mensagens baseados em hash (HMAC) em total conformidade com os padrões RFC 2104 e FIPS PUB 198. Ao associar uma chave secreta compartilhada a uma mensagem através de funções hash (SHA-256, SHA-512 ou MD5), o HMAC certifica a integridade dos dados e a autenticidade do emissor. É indispensável para assinar webhooks (como GitHub, Stripe, Shopify) e validar requisições de APIs REST.
Um hash comum apenas verifica se os dados foram corrompidos. O HMAC inclui uma chave secreta conhecida apenas pelas partes, garantindo tanto a integridade dos dados quanto a prova de que a mensagem foi gerada pelo titular da chave.
Não. Toda a computação matemática ocorre localmente no seu computador através de JavaScript. Nenhuma chave ou mensagem é enviada para servidores.
O HMAC-SHA256 é o padrão recomendado e adotado pela ampla maioria dos serviços modernos (como Stripe, GitHub e Slack) por aliar alto desempenho e excelente segurança.
O HMAC garante que o conteúdo não foi forjado. Para impedir repetições de mensagens antigas, costuma-se incluir um timestamp nos dados assinados e verificar sua validade no servidor receptor.
Ajude-nos a melhorar os padrões de utilitários para desenvolvedores da VelnoxLabs. Compartilhe seu feedback abaixo!