Ein JWT mit HS256 oder RS256 erstellen und signieren — direkt im Browser.
Der JWT-Encoder erstellt ein JSON Web Token aus einem Header und einem Payload, die du schreibst, und signiert es. HS256 signiert mit einem gemeinsamen Secret, RS256 mit einem privaten RSA-Schlüssel — ein Schlüsselpaar kann das Tool für dich erzeugen. Vorlagen und Schaltflächen für die Claims iat, exp und jti helfen, ein Test-Token in Sekunden zu bauen.
Header, Payload, Secret und Schlüssel bleiben in deinem Browser und werden nicht an einen Server gesendet — die Website erhält nur ein anonymes Ereignis „Tool geöffnet“, ohne Inhalt. Schlüssel im Schlüsseltresor bleiben nur auf diesem Gerät und werden nicht mit deinem Konto synchronisiert. Ein Ergebnis, das du an ein anderes Tool schickst, bleibt 24 Stunden auf diesem Gerät unter „Letzte Aktivität“.
HS256 nutzt ein Secret zum Signieren und Prüfen, also kann jeder, der das Token prüft, auch eines ausstellen. RS256 signiert mit einem privaten und prüft mit einem öffentlichen Schlüssel — passend für Dienste, die Tokens nur prüfen sollen.
Klick auf „Neues Schlüsselpaar generieren“: Der private Schlüssel landet im Signaturfeld, der öffentliche erscheint darunter und lässt sich für den prüfenden Dienst kopieren.
In diesem Browser auf diesem Gerät. Er wird nicht mit deinem Konto synchronisiert, und das Löschen der Website-Daten entfernt ihn.