100% local e seguro
Os seus dados permanecem no seu dispositivo e nunca são enviados para os nossos servidores.
Calcule um HMAC a partir de texto e uma chave secreta e compare-o com um valor esperado sem enviar dados.
Gere um HMAC para autenticar uma mensagem com uma chave secreta, com processamento local no navegador.
Os seus dados permanecem no seu dispositivo e nunca são enviados para os nossos servidores.
Gere ou verifique dados sensíveis com controlos claros e imediatos.
Cadeias, chaves, hashes e formatos técnicos consoante a função de segurança.
Obtenha em segundos um resultado limpo e pronto a usar, sem instalar software nem configurar processos complexos.
Fonctionnement
O Web Crypto importa a chave secreta e calcula HMAC com SHA-256, SHA-384 ou SHA-512. O resultado hexadecimal pode ser comparado localmente com um valor esperado.
Calcule a assinatura esperada para testar webhooks ou APIs sem expor o segredo.
Compare um HMAC recebido com o valor recalculado localmente.
Reutilize a saída HMAC em etapas de codificação ou validação.
Guide
Digite o conteúdo a autenticar.
Digite a chave secreta e escolha o algoritmo.
Calcule e compare o HMAC quando necessário.
Entrada
mensagem + chaveResultado
HMAC hexadecimalNão. HMAC combina uma função hash com uma chave secreta para autenticar a mensagem.
Não, o cálculo é local no navegador.
SHA-256 atende à maioria dos usos modernos.
Aprenda a editar visualmente um PDF no navegador: adicionar texto e anotações, inserir imagens ou assinaturas, aplicar marcas de água e escolher quando usar uma ferramenta especializada.
Compreenda como colocar visualmente uma assinatura manuscrita num PDF e porque esta operação não deve ser confundida com uma assinatura eletrónica criptográfica.
Aprenda a construir uma CSP progressiva, compreender as suas diretivas e evitar políticas demasiado permissivas ou que quebram o site.
Distinga hash, cifragem e assinatura e utilize impressões para verificar igualdade ou integridade sem lhes atribuir falsas garantias.
Fluxo de trabalho recomendado
Descubra ferramentas que se integram naturalmente antes, depois ou em conjunto com esta.
Gere a impressão digital de um texto com vários algoritmos de hash comuns.
Gere um hash Subresource Integrity para um ficheiro ou conteúdo.
Compare dois hashes ou impressões digitais para verificar imediatamente se correspondem exatamente.