# JWK-Generator & Parser

Generiert JSON Web Keys (JWK) für RSA, EC (P-256/P-384/P-521/secp256k1) und OKP (Ed25519/Ed448/X25519/X448) oder parst einen bestehenden JWK zur Inspektion von Parametern, Fingerabdruck und Metadaten

> Kanonische Seite: https://elysiatools.com/de/tools/jwk-generator

- **Kategorie:** Security

- **Schlagwörter:** jwk, json web key, jwt, rsa, ec, ed25519, schlüssel, generieren

## Überblick

Der JWK-Generator & Parser ermöglicht das schnelle Erzeugen von JSON Web Keys (JWK) für RSA, EC und OKP sowie das Analysieren bestehender JWK-Strukturen, um Schlüsselparameter, Fingerabdrücke und Metadaten direkt im Browser zu prüfen.

## Eingaben

- **Modus** (select)
- **Schlüsseltyp** (select)
- **Schlüssellänge (RSA)** (select)
- **Kurve (EC/OKP)** (select)
- **Schlüssel-ID (kid)** (text): optional, e.g. my-key-2026
- **Nur öffentlich** (checkbox)
- **Zu parsendes JWK** (textarea): {"kty":"RSA","n":"...","e":"AQAB"}

## Wann verwenden

- Wenn Sie für die Absicherung von APIs oder JWT-Signaturen neue kryptografische Schlüssel im JWK-Format generieren müssen.
- Wenn Sie einen vorhandenen JSON Web Key analysieren möchten, um dessen Parameter, Kurven oder die Schlüssel-ID (kid) zu inspizieren.
- Wenn Sie für öffentliche JWKS-Endpunkte ausschließlich den öffentlichen Teil eines Schlüssels extrahieren müssen.

## Funktionsweise

- Wählen Sie den gewünschten Modus: Entweder 'Erzeugen' zur Neuerstellung oder 'Analysieren' zur Untersuchung eines bestehenden Schlüssels.
- Bestimmen Sie bei der Generierung den Schlüsseltyp (RSA, EC oder OKP), wählen Sie die Schlüssellänge oder Kurve und vergeben Sie optional eine Schlüssel-ID (kid).
- Aktivieren Sie bei Bedarf die Option 'Nur öffentlich', um private Schlüsselparameter aus der Ausgabe auszuschließen.
- Kopieren Sie das generierte oder analysierte JWK-Ergebnis direkt für Ihre Konfiguration oder Ihren JWKS-Endpunkt.

## Anwendungsfälle

- Erstellung von Testschlüsseln für die Entwicklung und Validierung von JWT-Signaturen in OAuth2- oder OIDC-Umgebungen.
- Generierung von öffentlichen JWK-Einträgen zur Bereitstellung auf einem öffentlich zugänglichen .well-known/jwks.json Endpunkt.
- Überprüfung und Fehlersuche bei fehlerhaften JWK-Strukturen durch das Parsen und Auslesen der enthaltenen Parameter.

## Häufig gestellte Fragen

### Welche Schlüsseltypen unterstützt dieser Generator?

Das Tool unterstützt RSA (2048, 3072, 4096 Bit), Elliptic Curves (EC wie P-256, P-384, P-521, secp256k1) und Octet Key Pairs (OKP wie Ed25519, Ed448, X25519, X448).

### Was bewirkt die Option 'Nur öffentlich'?

Sie filtert alle privaten Schlüsselparameter (wie d, p, q) heraus, sodass nur die öffentlichen Parameter (wie n, e bei RSA oder x, y bei EC) im JWK verbleiben.

### Kann ich einen bestehenden JWK-String analysieren?

Ja, stellen Sie den Modus auf 'Analysieren' und fügen Sie das JWK in das Textfeld ein, um die Parameter und Metadaten auszulesen.

### Was ist die Schlüssel-ID (kid)?

Die 'kid' (Key ID) ist ein optionaler Bezeichner, der verwendet wird, um bei der Signaturprüfung in einem JWKS (JSON Web Key Set) den passenden Schlüssel zuzuordnen.

### Werden meine generierten Schlüssel auf einem Server gespeichert?

Nein, die Generierung und Analyse der Schlüssel erfolgt vollständig lokal in Ihrem Browser, sodass keine sensiblen Schlüsseldaten übertragen werden.

## Ähnliche Tools

- [Bild-Palette zu Design-Tokens](https://elysiatools.com/de/tools/image-to-design-tokens): Extrahiert dominante Farben per k-Means und exportiert sie als CSS-/SCSS-Variablen, Tailwind-Config oder JSON-Tokens mit Namen und Farbskala
- [package.json Abhängigkeits-Prüfer](https://elysiatools.com/de/tools/package-json-dependency-auditor): Prüft ein package.json auf Abhängigkeitshygiene und Qualität von Versionsbereichen und kann optional den transitiven Baum aus package-lock.json oder yarn.lock untersuchen. Markiert Duplikate, Wildcards oder Pre-Releases, unsortierte Schlüssel, fehlende Metadaten und falsch klassifizierte Laufzeit-/Dev-Abhängigkeiten.
- [Radardiagramm-Generator](https://elysiatools.com/de/tools/radar-chart-generator): Erstellen Sie anpassbare Radardiagramme aus Daten, perfekt für multidimensionalen Vergleich und Analyse
- [Rosendiagramm Generator](https://elysiatools.com/de/tools/rose-chart): Schöne Nightingale-Rosendiagramme (Coxcomb-Diagramme) generieren zur Visualisierung von Daten durch Winkel und Fläche, perfekt für vergleichende Analysen und historische Datendarstellung
- [AGEX-Sicherer-Freigabehinweis](https://elysiatools.com/de/tools/agex-secure-share-note): Erstellt einen verstaendlichen Hinweis, wie Empfaenger ein AGEX-Bundle sicher entschluesseln und pruefen
- [Massen-E-Mail-Extraktor](https://elysiatools.com/de/tools/bulk-email-extractor): Extrahieren Sie alle E-Mail-Adressen aus Eingabetext, Artikeln, Web-Quellcode oder gemischtem Inhalt. Unterstützt Deduplizierung und Export nach JSON.
- [JSON Key Extractor](https://elysiatools.com/de/tools/json-key-extractor): Extract all keys from JSON objects with multiple output formats. Perfect for analyzing JSON structure, documentation generation, and understanding complex nested objects.
- [JWT Inspector & Verifier](https://elysiatools.com/de/tools/jwt-inspector-verifier): Dekodiert JWT Header/Payload mit Highlighting, diagnostiziert Standard-Claims, prüft die Signatur mit HS*/RS*/PS*/ES*/EdDSA-Schlüsseln und enthält eine Fälschungs-Demo

## Beispiele

- [JWT-Beispiele](https://elysiatools.com/de/samples/jwt-samples): Umfassende JWT-Beispiele von der grundlegenden Token-Struktur bis zu fortgeschrittenen Sicherheitsimplementierungen
- [Terraform-Plan-JSON-Beispiele](https://elysiatools.com/de/samples/terraform-plan-json-samples): Terraform-Plan-JSON-Dateien fuer Abhaengigkeitsvisualisierung und Change-Review, passend zu terraform show -json
- [WebRTC Echtzeitkommunikation Beispiele](https://elysiatools.com/de/samples/webrtc-samples): Umfassende WebRTC-Beispiele für P2P Audio/Video-Kommunikation, Datenkanäle, Bildschirmfreigabe und Signalisierungsserver
- [Web Go Datenserialisierung Beispiele](https://elysiatools.com/de/samples/web-serialization-go): Web Go Datenserialisierungsbeispiele einschließlich JSON-Kodierung/Dekodierung und XML-Parsing

## Verwandte Inhalte

- [Autorisierter Test-Workflow für JWT, OTP, TOTP und Sitzungen](https://elysiatools.com/de/hubs/token-session-and-2fa-workflows): Erstellen Sie bereinigte Auth-Fixtures, trennen Sie Token-Erzeugung von Dekodierung und Prüfung, testen Sie OTP/TOTP-Zeitverhalten und auditieren Sie JWT- und Sitzungshinweise ohne echte Geheimnisse offenzulegen.
