fixmint
DE

JWT dekodieren und Signatur prüfen

Füge ein JSON Web Token ein, um Header und Payload zu lesen, das Ablaufdatum zu sehen und die Signatur zu prüfen.

  • Läuft auf deinem Gerät
  • Keine Anmeldung
  • Funktioniert nach einem Besuch offline

Token und Schlüssel bleiben in diesem Tab. Nichts wird gespeichert.

So JWT dekodieren und Signatur prüfen

  1. Füge den Token ein oder probiere das Beispiel aus.
  2. Gib das Geheimnis ein oder füge den öffentlichen Schlüssel ein, um die Signatur zu prüfen.
  3. Lies das Ergebnis, die Claims und die Sicherheitshinweise.

Fragen

Wird mein Token irgendwohin gesendet?

Nein. Das Dekodieren und die Signaturprüfung laufen im Browser mit Web Crypto. Token und Schlüssel werden nicht gespeichert und nicht an einen Server gesendet.

Warum steht da, dass die Signatur nicht geprüft wird?

Für die Prüfung brauchst du bei HS256, HS384 oder HS512 das Geheimnis, bei RS-, PS-, ES- und EdDSA-Token den öffentlichen Schlüssel. Das Lesen des Payloads belegt nicht, wer ihn signiert hat. Das Beispiel-Token ist mit dem Geheimnis your-256-bit-secret signiert.

Kann das Tool ein verschlüsseltes Token öffnen?

Nein. Ein verschlüsseltes Token (JWE, fünf Teile) braucht den Entschlüsselungsschlüssel. Diesen nimmt dieses Tool nicht entgegen, deshalb sagt es das und hört dort auf.

Welche Schlüsselformate funktionieren?

Ein PEM-Public-Key, der mit BEGIN PUBLIC KEY beginnt, oder ein JWK im JSON-Format. Zertifikate (BEGIN CERTIFICATE) und PKCS#1-Schlüssel werden hier nicht gelesen. EdDSA braucht einen Browser, der Ed25519 unterstützt.

Bewertungen

    Noch keine Bewertungen. Schreib die erste.

    Deine Bewertung

    Deine E-Mail wird nie angezeigt oder gespeichert.

    Weiterlesen