fixmint
ES

Decodifica un JWT y comprueba su firma

Pega un JSON Web Token para leer su cabecera y su carga útil, ver cuándo caduca y comprobar la firma.

  • Funciona en tu dispositivo
  • Sin registro
  • Funciona sin conexión después de una visita

El token y las claves se quedan en esta pestaña. No se guarda nada.

Cómo decodificar un JWT y comprobar su firma

  1. Pega el token o prueba el ejemplo.
  2. Escribe el secreto, o pega la clave pública, para comprobar la firma.
  3. Lee el veredicto, los claims y las notas de seguridad.

Preguntas

¿Se envía mi token a algún sitio?

No. Decodificar y comprobar firmas se hace en tu navegador con Web Crypto. El token y las claves no se guardan ni se envían a ningún servidor.

¿Por qué dice que la firma no está comprobada?

Para comprobarla hace falta el secreto en tokens HS256, HS384 o HS512, o la clave pública en tokens RS, PS, ES y EdDSA. Leer la carga útil no demuestra quién la firmó. El token de ejemplo está firmado con el secreto your-256-bit-secret.

¿Puede abrir un token cifrado?

No. Un token cifrado (JWE, cinco partes) necesita la clave de descifrado, que esta herramienta no acepta, así que lo indica y se detiene ahí.

¿Qué formatos de clave funcionan?

Una clave pública PEM que empieza por BEGIN PUBLIC KEY, o un JWK en JSON. Los certificados (BEGIN CERTIFICATE) y las claves PKCS#1 no se leen aquí. EdDSA necesita un navegador que admita Ed25519.

Reseñas

    Aún no hay reseñas. Sé el primero.

    Tu valoración

    Tu correo nunca se muestra ni se guarda.

    Leer más