Todas as Ferramentas
ToolsAAWeb Crypto

Guia Técnico do Gerador e Assinador de Tokens JWT

Gere e assine tokens JWT personalizados localmente com HS256, claims customizados e tempo de expiração para testes de API.

HS256 (HMAC-SHA256)
Claims do Payload (JSON)
Token JWT Assinado
..
Decomposição do Token
Cabeçalho (Base64URL):
Payload (Base64URL):
Assinatura Digital:

Native Web Crypto Signing

Signatures are calculated using browser-native HMAC-SHA256 implementations via window.crypto.subtle for hardware-level security.

Zero Cloud Key Retention

Your secret passphrases, customer IDs, and authorization tokens never leave your local device memory or browser sandbox.

Dynamic Timestamp Engine

Accurately computes relative iat (issued at) and exp (expiration) epoch numbers to mock production authentication conditions.

Referência técnica e guia de arquitetura

Guia Técnico do Gerador e Assinador de Tokens JWT — Guia de referência

Gere e assine tokens JWT personalizados localmente com HS256, claims customizados e tempo de expiração para testes de API.

Parâmetros principais e controles

Algoritmo de AssinaturaHS256 | HS384 | HS512

Algoritmo HMAC empregado na geração da assinatura digital.

Chave Secretastring

Segredo compartilhado para computar a assinatura do token.

Claims do Payloadobject

Objeto JSON contendo sub, roles e atributos personalizados.

Tempo de Expiração1h | 24h | 7d | sem expiração

Timestamp Unix relativo calculado em tempo real.

Dicas profissionais e melhores práticas

Problemas comuns e solução de problemas

Certifique-se de que a API espera chave secreta codificada em UTF-8.

Verifique se todas as chaves estão entre aspas duplas.

Perguntas frequentes (FAQ)

A assinatura utiliza a Web Crypto API nativa?▼

Sim, todas as operações HMAC rodam via window.crypto.subtle no seu browser.

Meus dados ou chaves são enviados para algum servidor?▼

Não. Toda a operação é estritamente local e confidencial.

Posso adicionar claims complexos ou aninhados?▼

Sim, o editor suporta objetos e arrays JSON arbitrários.

O token segue o padrão RFC 7519?▼

Sim, a saída é codificada em Base64URL com os três segmentos separados por pontos.

Ferramentas e utilitários relacionados

Todas as ferramentas →