JOSE & JWT
Signiere, dekodiere und prüfe JSON Web Tokens, entschlüssle JWEs, lies PASETO-Tokens, generiere Schlüssel und konvertiere sie zwischen JWK, PEM und SSH, und erstelle oder prüfe die Schlüsselsätze dahinter – mit verständlichen Erklärungen, was nicht stimmt.
9 Tools
JWT-Debugger für ES256
Tokens mit ES256, ES384 und ES512 dekodieren und prüfen
Dekodiere ein JWT, untersuche Header und Claims, prüfe ECDSA-signierte Tokens (ES256, ES384, ES512) mit einem öffentlichen Schlüssel und erhalte eine verständliche Erklärung, was nicht stimmt.
Tool öffnenJWKS- und OIDC-Checker
Schlüsselsatz hinter deinen Tokens prüfen
Gib eine JWKS-URL, eine OpenID-Konfiguration oder einfach die Domain des Ausstellers ein – der Checker ruft ab, was dein Anbieter tatsächlich ausliefert, und meldet Schlüssellängen, die Abdeckung mit kids, doppelte Kennungen, abgelaufene Zertifikate, versehentlich veröffentlichtes privates Material und die angegebenen Algorithmen.
Tool öffnenJWT-Signierer
Tokens mit eigenem Schlüssel signieren
Baue ein JWT aus Header und Claims, setze iat, nbf und exp mit relativen Zeitangaben und signiere es mit einem beliebigen JOSE-Algorithmus – HMAC, RSA, RSA-PSS, ECDSA oder EdDSA. Der Schlüssel bleibt in deinem Browser.
Tool öffnenSchlüsselgenerator
Neue Schlüsselpaare als JWK, PEM und SSH
Erzeuge EC-, Ed25519-, X25519- und RSA-Schlüsselpaare oder symmetrische Secrets in deinem Browser und erhalte sie als JWK, PEM, OpenSSH und rohe Bytes, mit dem Thumbprint nach RFC 7638 als kid.
Tool öffnenJWK-Konverter
JWK ⇄ PEM ⇄ OpenSSH ⇄ Hex
Füge einen Schlüssel in beliebiger Form ein – JWK, PEM, ein Zertifikat, OpenSSH oder rohes Hex – und erhalte ihn in jeder anderen Form, mit seinem Thumbprint nach RFC 7638 und den Algorithmen, zu denen er passt. Die Konvertierung läuft in deinem Browser.
Tool öffnenJWKS-Builder
JSON Web Key Set erstellen und prüfen
Mache aus öffentlichen Schlüsseln im PEM-Format, Zertifikaten und JWKs ein JSON Web Key Set mit kids nach RFC 7638 und x5c-Ketten, oder füge einen Schlüsselsatz ein, um ihn auf offengelegte private Schlüssel, doppelte kids und gemischte Verwendungszwecke zu prüfen.
Tool öffnenJWE-Inspektor
JWE-Tokens dekodieren und entschlüsseln
Füge ein verschlüsseltes JWT oder ein beliebiges JWE ein – kompakt oder als JSON –, um Header und Struktur zu lesen, und entschlüssle es dann mit deinem privaten Schlüssel, einem gemeinsamen Schlüssel oder einem Passwort. Die Entschlüsselung läuft in deinem Browser.
Tool öffnenHMAC-Rechner
HMAC, SHA-2, SHA-3 und MD5
Berechne einen HMAC mit SHA-1, SHA-2 oder SHA-3 oder alle gängigen Digests einer Nachricht auf einmal, prüfe einen erwarteten MAC in konstanter Zeit und vergleiche zwei Werte sicher. Läuft in deinem Browser.
Tool öffnenPASETO-Decoder
PASETO-Tokens dekodieren und prüfen
Füge ein PASETO-Token ein, um Version, Zweck, Claims und Footer zu lesen, und prüfe eine Signatur von v4.public oder v3.public mit dem öffentlichen Schlüssel des Ausstellers. Läuft vollständig in deinem Browser.
Tool öffnen