JOSE e JWT
Assine, decodifique e verifique JSON Web Tokens, descriptografe JWEs, leia tokens PASETO, gere chaves e converta-as entre JWK, PEM e SSH, e monte ou confira os conjuntos de chaves por trás de tudo isso — com explicações claras do que está errado.
9 ferramentas
Depurador de JWT ES256 (JWT ES256 Debugger)
Decodifique e verifique tokens ES256/ES384/ES512
Decodifique um JWT, inspecione o cabeçalho e as claims, verifique tokens assinados com ECDSA (ES256, ES384, ES512) com uma chave pública e receba uma explicação em linguagem simples do que está errado.
Abrir ferramentaVerificador de JWKS e OIDC (JWKS & OIDC Checker)
Verifique o conjunto de chaves por trás dos seus tokens
Informe uma URL de JWKS, uma configuração OpenID ou só o domínio do emissor — o verificador busca o que seu provedor realmente serve e informa tamanhos de chave, cobertura de kid, identificadores duplicados, certificados expirados, material privado publicado por engano e os algoritmos anunciados.
Abrir ferramentaAssinador de JWT (JWT Signer)
Assine tokens com sua própria chave
Monte um JWT a partir de um cabeçalho e de claims, defina iat, nbf e exp com tempos relativos e assine-o com qualquer algoritmo JOSE — HMAC, RSA, RSA-PSS, ECDSA ou EdDSA. A chave fica no seu navegador.
Abrir ferramentaGerador de chaves (Key Generator)
Novos pares de chaves em JWK, PEM e SSH
Crie pares de chaves EC, Ed25519, X25519 e RSA ou segredos simétricos no seu navegador e obtenha-os em JWK, PEM, OpenSSH e bytes brutos, com a impressão digital (thumbprint) da RFC 7638 como kid.
Abrir ferramentaConversor de JWK (JWK Converter)
JWK ⇄ PEM ⇄ OpenSSH ⇄ hex
Cole uma chave em qualquer formato — JWK, PEM, um certificado, OpenSSH ou hex bruto — e obtenha-a em todos os outros, com a impressão digital (thumbprint) da RFC 7638 e os algoritmos adequados a ela. A conversão roda no seu navegador.
Abrir ferramentaConstrutor de JWKS (JWKS Builder)
Monte e verifique um JSON Web Key Set
Transforme chaves públicas PEM, certificados e JWKs em um JSON Web Key Set com kids RFC 7638 e cadeias x5c, ou cole um conjunto de chaves para procurar chaves privadas vazadas, kids duplicados e uso misto.
Abrir ferramentaInspetor de JWE (JWE Inspector)
Decodifique e descriptografe tokens JWE
Cole um JWT criptografado ou qualquer JWE — compacto ou JSON — para ler o cabeçalho e a estrutura e, em seguida, descriptografe-o com sua chave privada, chave compartilhada ou senha. A descriptografia roda no seu navegador.
Abrir ferramentaCalculadora de HMAC (HMAC Calculator)
HMAC, SHA-2, SHA-3 e MD5
Calcule um HMAC com SHA-1, SHA-2 ou SHA-3, ou todos os digests comuns de uma mensagem de uma vez, confira um MAC esperado em tempo constante e compare dois valores com segurança. Roda no seu navegador.
Abrir ferramentaDecodificador de PASETO (PASETO Decoder)
Decodifique e verifique tokens PASETO
Cole um token PASETO para ler a versão, a finalidade, as claims e o rodapé, e verifique uma assinatura v4.public ou v3.public com a chave pública do emissor. Tudo roda no seu navegador.
Abrir ferramenta