Elysia Tools

Parcourez outils, exemples, explications visuelles et guides thématiques dans un espace clair.

Catégories populaires

Dossiers

Langue
ZHESPTRUFRDEEN

Elysia Tools

Navigation mobile

Security

Inspecteur et Vérificateur JWT

· Dernière mise à jour:2026-06-18

Décode l’en-tête/le payload d’un JWT avec coloration, diagnostique les claims standards, vérifie la signature avec des clés HS*/RS*/PS*/ES*/EdDSA et propose une démo de falsification

Détails

Ce que cet outil vous aide à faire

Collez un JWT compact (JWS) et l’outil :

  1. Décode l’en-tête et le payload (base64url) en JSON lisible et coloré.
  2. Diagnostique les claims standards (exp / nbf / iat / iss / aud / sub / jti), en signalant les expirés, non encore valides ou absents.
  3. Vérifie la signature avec un secret partagé (HS) ou une clé publique asymétrique PEM/JWK (RS/PS/ES/EdDSA).
  4. Optionnellement, resigne un payload falsifié avec votre clé pour montrer pourquoi un vérificateur DOIT fixer l’alg attendu et rejeter les jetons signés par la mauvaise partie.

Notes de sécurité :

  • La vérification a lieu côté serveur via Node crypto ; le secret/la clé ne quitte jamais la requête.
  • Les jetons alg=none sont détectés et jamais acceptés comme valides.
  • Imposez toujours l’algorithme, l’issuer et l’audience attendus sur votre backend ; cet outil est destiné à l’inspection et à l’enseignement.

Exécution

Exécuter cet outil

Remplissez le formulaire, lancez l’outil et consultez le résultat au même endroit.

Exemples

Exemples adaptés à cet outil

Associé

Continuer avec des outils et dossiers associés

Rédigé par l'équipe Elysia Tools
JSON107
Keys17

Guide d'utilisation de l'outil

Découvrez quand utiliser cet outil, ce qu'il prend en charge et comment les utilisateurs l'appliquent.

Points clés

Catégorie
Security
Types d’entrée
textarea, select, text, number
Type de sortie
html
Exemples associés
4
API disponible
Oui

Aperçu

Cet outil en ligne vous permet de décoder instantanément l'en-tête et le payload de vos jetons JWT (JSON Web Tokens), de diagnostiquer la validité de leurs claims standards et de vérifier leur signature cryptographique en utilisant des clés symétriques (HS*) ou asymétriques (RS*, PS*, ES*, EdDSA).

Quand l’utiliser

  • Lors du débogage de l'authentification d'une application pour inspecter le contenu et l'expiration d'un jeton JWT.
  • Pour valider la signature cryptographique d'un jeton avec un secret HS* ou une clé publique PEM/JWK.
  • Pour tester la résistance de votre système face à des jetons falsifiés ou modifiés lors d'audits de sécurité.

Fonctionnement

  1. 1Collez votre jeton JWT au format compact dans le champ prévu à cet effet.
  2. 2Sélectionnez le mode de traitement : décodage simple, vérification de signature ou démonstration de falsification.
  3. 3Saisissez le secret partagé ou la clé publique correspondante, puis ajustez éventuellement la tolérance d'horloge.
  4. 4Analysez instantanément le JSON coloré du payload, le diagnostic des claims (exp, iat, iss) et le statut de la signature.

Cas d’usage

  • Inspection rapide des claims d'un jeton d'accès OAuth2 pour vérifier les permissions et l'expiration.
  • Vérification de la signature des jetons d'identité (ID tokens) générés par un fournisseur d'identité externe.
  • Sensibilisation et formation des développeurs aux vulnérabilités liées à la mauvaise configuration des algorithmes JWT.

Comparer les alternatives

  • Génère des JSON Web Keys (JWK) pour RSA, EC (P-256/P-384/P-521/secp256k1) et OKP (Ed25519/Ed448/X25519/X448), ou analyse un JWK existant pour inspecter ses p…

  • Décoder les tokens JWT

  • Déposez n’importe quel fichier de sauvegarde — NBT Minecraft, GVAS Unreal Engine, conteneurs Palworld, saves texte JSON/XML/INI/Lua, profils SQLite — et obte…

Pour qui

Idéal pour

  • Analyser du contenu dans le navigateur.
  • Les workflows où Mode de vérification compte, par exemple Décoder seulement ou Vérifier la signature.
  • Le workflow « Decode and verify a sample HS256 token », en une seule passe.

Peu adapté pour

  • Tâches par lots entièrement automatisées — cette page est conçue pour un usage interactif ; pour les scripts, utilisez le point de terminaison API.
  • Du contenu dans d'autres formats — cet outil attend du contenu.

Cas limites et erreurs fréquentes

  • Fichiers très volumineux

    Les gros fichiers prennent plus de temps et peuvent atteindre les limites de mémoire du navigateur — essayez d'abord avec un échantillon plus petit.

  • Vérification de la sortie ignorée

    Comparez les premières lignes ou pages de la sortie avec l'entrée avant de l'utiliser en production.

  • Fichiers provenant d'exportateurs inhabituels

    Certains fichiers utilisent des variantes de format qui ne se convertissent pas proprement — si la sortie semble incorrecte, réenregistrez le fichier depuis l'application qui l'a créé et réessayez.

Exemples

1. Vérification d'un jeton HS256 avec secret partagé

Développeur Backend

Contexte

Un développeur souhaite s'assurer que le jeton généré par son API locale contient les bonnes informations et possède une signature valide.

Problème

Vérifier la validité de la signature HS256 et inspecter les claims d'un jeton de test.

Utilisation

Collez le jeton JWT dans le champ principal, sélectionnez le mode 'Vérifier la signature' et saisissez le secret partagé dans le champ dédié.

Mode: verify, Secret: demo-secret-2026

Résultat

L'outil affiche le payload décodé en couleur et confirme que la signature correspond bien au secret fourni.

2. Détection d'un jeton expiré

Ingénieur QA

Contexte

Lors de tests d'intégration, un ingénieur QA reçoit une erreur d'authentification et veut vérifier si le jeton utilisé a expiré.

Problème

Analyser les claims temporels d'un JWT suspecté d'être expiré.

Utilisation

Collez le jeton JWT et sélectionnez le mode 'Décoder seulement'.

FAQ

Mes clés secrètes ou publiques sont-elles sécurisées ?

Oui. La vérification s'effectue côté serveur via Node crypto et vos clés ne sont jamais stockées ni partagées.

Quels algorithmes de signature sont pris en charge ?

L'outil prend en charge les algorithmes symétriques HS256/384/512 et asymétriques RS*, PS*, ES* et EdDSA.

Comment fonctionne la démo de falsification ?

Elle permet de modifier le payload et de le resigner pour tester si votre backend rejette correctement les jetons altérés.

L'outil accepte-t-il les jetons avec l'algorithme 'none' ?

Non, les jetons utilisant 'alg=none' sont détectés et systématiquement rejetés comme invalides pour des raisons de sécurité.

À quoi sert la tolérance d'horloge (clock skew) ?

Elle permet de compenser les légers décalages horaires entre serveurs lors de la validation des claims temporels comme 'exp' ou 'nbf'.

Accueil
Outils3201
Exemples593
Visualisations465
Visionneuses de fichiers103
Dossiers233
Étiquettes333
Images, audio et vidéo657

Outils de traitement, conversion et optimisation d’images, d’audio et de vidéo

Maths, dates et finance644

Calculateurs, outils numériques, logique de dates, statistiques et finance

Design et couleur297

Outils de couleur, mise en page, graphisme, style visuel et assistance design

Texte et rédaction209

Outils de rédaction, nettoyage, formatage, extraction et analyse de texte

Développement et Web193

Utilitaires développeur, réseau, débogage Web et assistants d’automatisation

Conversion et encodage175

Outils de conversion de formats, fichiers, archives, unités et encodages

Examen des sources FLAC/WAV et transmission des preuves
Revue et livraison d’un module de jeu promotionnel auto-hébergé
Relecture d'un lot de codes Stripe et contrôle préalable à l'importation
Tri technique des photos et transmission des candidates à la retouche
Structurer une capture d'interface, la relire et la transmettre au développement

© 2026 Elysia Tools. Tous droits réservés.

DocumentationTarifsÀ proposConditions d'utilisationPolitique de confidentialitéCookiesContact
Sécurité

Exemples JWT

Exemples complets de JWT de la structure de base des tokens aux implémentations de sécurité avancées

Développement

Exemples JSON de Terraform Plan

Fichiers Terraform plan JSON pour visualiser les dependances et revoir les changements, proches de terraform show -json

Traitement de texte

Échantillons Convertisseur Hex/Unicode

Échantillons de test pour la conversion de séquences d'échappement hex et unicode

Technologies web

Exemples de Communication Temps Réel WebRTC

Exemples complets WebRTC pour communication audio/vidéo P2P, canaux de données, partage d'écran et serveur de signalisation

Security

Générateur et Analyseur JWK

Génère des JSON Web Keys (JWK) pour RSA, EC (P-256/P-384/P-521/secp256k1) et OKP (Ed25519/Ed448/X25519/X448), ou analyse un JWK existant pour inspecter ses paramètres, empreinte et métadonnées

Cryptography

Décodeur d’assertion WebAuthn Passkey et débogueur de challenge

Décode clientDataJSON, authenticatorData, flags, rpIdHash et signCount ; vérifie ES256, RS256 ou Ed25519 si une clé publique est fournie.

Security

Décodeur JWT

Décoder les tokens JWT

Development

Visionneuse de sauvegardes de jeu

Déposez n’importe quel fichier de sauvegarde — NBT Minecraft, GVAS Unreal Engine, conteneurs Palworld, saves texte JSON/XML/INI/Lua, profils SQLite — et obtenez le format détecté, les versions du moteur, les champs de progression clés et un arbre structurel borné.

Mode: decode

Résultat

Le diagnostic des claims affiche clairement une alerte rouge indiquant que le claim 'exp' est dépassé par rapport à l'heure actuelle.

Générateur et Analyseur JWK
Décodeur JWT
Visionneuse de sauvegardes de jeu