Tiny Online Tools logoTiny Online ToolssearchBuscar ferramentas…grid_viewTodas as ferramentas
Iniciochevron_rightFerramentas de Segurancachevron_rightVerificador de assinatura JWTVerificador de assinatura JWT

Verificador de assinatura JWT

Verifique assinaturas JWT HMAC localmente no navegador.

Ferramentas semelhantes

Gerador HMAC

Gerador HMAC

Gere assinaturas HMAC a partir de texto.

JWT gerador

JWT gerador

Gere e assine JSON Web Tokens com HMAC, ou decodifique qualquer JWT.

Verificador de força da senha

Verificador de força da senha

Analise a força da senha localmente.

Decodificador JWT

Decodificador JWT

Decodifique e inspecione tokens JWT.

Mesclar CSV

Mesclar CSV

Mescle vários arquivos CSV empilhando linhas ou unindo por uma coluna chave.

Contador de frequencia de caracteres

Contador de frequencia de caracteres

Analise quantas vezes cada caractere aparece em um texto.

White Noise Generator

White Noise Generator

Generate white, pink, and brown noise online for focus, sleep, masking, or audio testing. No download, runs in your browser.

apps

Mais ferramentas

Explore nossa colecao completa de ferramentas online gratuitas.

Verificador de Assinatura JWT

Enquanto o decodificador de JWT revela quais informações um token contém, o verificador de assinatura prova que o token é legítimo. A assinatura de um JWT é criada fazendo hash do cabeçalho e do payload com uma chave secreta — apenas o servidor que criou o token pode produzir uma assinatura válida. Esta ferramenta verifica assinaturas JWT baseadas em HMAC (HS256, HS384, HS512).

Processo de verificação de assinatura

Quando você recebe um JWT, a assinatura prova duas coisas: (1) o token foi criado por alguém com a chave secreta, e (2) o cabeçalho e o payload não foram modificados desde a criação. Para verificar, você pega o cabeçalho e o payload, aplica o mesmo algoritmo HMAC com a chave secreta e compara o resultado com a assinatura. Se coincidirem, o token é válido e confiável.

HMAC vs. assinatura assimétrica

Assinaturas HMAC (HS256, HS384, HS512) usam um segredo compartilhado — tanto o servidor que cria o token quanto o cliente que o verifica conhecem o mesmo segredo. Para APIs públicas onde você não pode compartilhar um segredo com os usuários, a assinatura assimétrica (RS256, ES256) é melhor.

Depurando falhas de autenticação

Se um cliente afirma que seu token é válido, mas seu servidor o rejeita, esta ferramenta ajuda a diagnosticar o problema. Cole o token e o segredo que seu servidor usa, depois verifique a assinatura.

Desenvolvimento e testes

Esta ferramenta é inestimável para testar fluxos de autenticação sem executar seu backend completo. Gere um JWT, cole aqui com seu segredo para verificar se foi assinado corretamente ou modifique manualmente o payload e confirme que a assinatura falha.