Depurador JWT
Decodificar y generar tokens JWT
Sin datos
Ingrese el secreto usado para firmar el JWT a continuación:
La verificación ocurre completamente en su navegador. No se envían tokens a servidores externos.
Sin datos
Sin datos
Sin datos
JWT (JSON Web Token) es un estándar abierto (RFC 7519) para transmitir información de forma segura entre partes. Está firmado digitalmente, lo que lo hace verificable y confiable. Los JWT pueden firmarse usando algoritmos HMAC o pares de claves públicas/privadas RSA/ECDSA.
xxxxx.yyyyy.zzzzz
issEmisor (Issuer) - La entidad que emitió el token
subSujeto (Subject) - El sujeto del token (usualmente ID de usuario)
audAudiencia (Audience) - Los destinatarios del token
expTiempo de Expiración - Timestamp Unix cuando expira el token
nbfNo Antes De - El token es inválido antes de este tiempo
iatEmitido En - Timestamp Unix cuando se emitió el token
jtiJWT ID - Identificador único del token
- Autenticación
Emitir JWT después del login para verificar identidad en solicitudes siguientes
- Intercambio de Información
Verificar identidad del emisor y detectar manipulación de contenido mediante firmas
- Inicio de Sesión Único (SSO)
Mantener autenticación en múltiples servicios con un solo token
- Autorización de API
Autenticación segura de llamadas API entre microservicios
- JWT está codificado, no cifrado. Nunca incluya información sensible (contraseñas, tarjetas de crédito, etc.) en la carga útil.
- Use una clave secreta fuerte de al menos 256 bits.
- Configure una expiración apropiada (exp) y considere usar patrones de token de actualización.
- Almacene tokens en cookies httpOnly en lugar de localStorage para prevenir ataques XSS.
- Siempre use HTTPS en producción para prevenir exposición del token en la red.
HS256
HMAC + SHA-256. El algoritmo de clave simétrica más comúnmente usado
HS384
HMAC + SHA-384. Seguridad mejorada con hash más largo que HS256
HS512
HMAC + SHA-512. Algoritmo de clave simétrica con el hash más largo
Esta herramienta solo soporta algoritmos simétricos basados en HMAC (HS*). Los algoritmos asimétricos RSA/ECDSA requieren pares de claves públicas/privadas separados.
¿Qué es el depurador JWT?
Herramienta para decodificar JSON Web Tokens y analizar encabezados, cargas útiles y firmas, así como generar nuevos tokens JWT. Visualice información de reclamos de tokens (emisor, tiempo de vencimiento, información de usuario, etc.) y verifique firmas usando algoritmos HMAC (HS256/HS384/HS512). Todo el procesamiento se realiza en el navegador para mantener los tokens seguros.