fixmint
FR

Décoder un JWT et vérifier sa signature

Collez un JSON Web Token pour lire son en-tête et son contenu, voir quand il expire et vérifier sa signature.

  • Fonctionne sur votre appareil
  • Sans inscription
  • Fonctionne hors ligne après une visite

Jeton et clés restent dans cet onglet. Rien n’est stocké.

Comment décoder un JWT et vérifier sa signature

  1. Collez le jeton, ou essayez l’exemple.
  2. Saisissez le secret, ou collez la clé publique, pour vérifier la signature.
  3. Lisez le verdict, les revendications et les notes de sécurité.

Questions

Mon jeton est-il envoyé quelque part ?

Non. Le décodage et la vérification de signature se font dans votre navigateur avec Web Crypto. Le jeton et les clés ne sont ni stockés ni envoyés à un serveur.

Pourquoi indique-t-on que la signature n’est pas vérifiée ?

La vérification nécessite le secret pour HS256, HS384 ou HS512, ou la clé publique pour les jetons RS, PS, ES et EdDSA. Lire le contenu ne prouve pas qui l’a signé. Le jeton d’exemple est signé avec le secret your-256-bit-secret.

Peut-il ouvrir un jeton chiffré ?

Non. Un jeton chiffré (JWE, cinq parties) nécessite la clé de déchiffrement, que cet outil ne prend pas en charge. Il le signale et s’arrête là.

Quels formats de clé sont acceptés ?

Une clé publique PEM qui commence par BEGIN PUBLIC KEY, ou une JWK en JSON. Les certificats (BEGIN CERTIFICATE) et les clés PKCS#1 ne sont pas lus ici. EdDSA nécessite un navigateur compatible avec Ed25519.

Avis

    Aucun avis pour l’instant. Soyez le premier.

    Votre note

    Votre e-mail n’est jamais affiché ni conservé.

    En savoir plus