Elysia Tools

Durchsuche Tools, Beispiele, visuelle Erklärungen und Themenguides an einem klaren Ort.

Beliebte Kategorien

Themen

Sprache
ZHESPTRUFRDEEN

Elysia Tools

Mobile Navigation

Security

JWK-Generator & Parser

· Zuletzt aktualisiert:2026-06-20

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

Ausführung

Dieses Tool ausführen

Fülle das Formular aus, starte das Tool und prüfe das Ergebnis an einem Ort.

Beispiele

Beispiele zu diesem Tool

Verwandt

Mit verwandten Tools und Themen fortfahren

Verfasst vom Elysia Tools Team
JSON107
Metadaten66
Verschlüsselung40
Parse31
Parser23
Keys17
Public Key7
RSA5

Leitfaden zur Tool-Nutzung

Erfahren Sie, wann dieses Tool passt, was es unterstützt und wie Nutzer es anwenden.

Wichtige Fakten

Kategorie
Security
Eingabetypen
select, text, checkbox, textarea
Ausgabetyp
html
Sample-Abdeckung
4
API bereit
Ja

Ü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.

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.

So funktioniert es

  1. 1Wählen Sie den gewünschten Modus: Entweder 'Erzeugen' zur Neuerstellung oder 'Analysieren' zur Untersuchung eines bestehenden Schlüssels.
  2. 2Bestimmen 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).
  3. 3Aktivieren Sie bei Bedarf die Option 'Nur öffentlich', um private Schlüsselparameter aus der Ausgabe auszuschließen.
  4. 4Kopieren 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.

Alternativen im Vergleich

  • Parst microformats2 (h-entry/h-card), validiert Webmention/IndieAuth/Micropub/Microsub, erzeugt ActivityPub-Object+Activity-Doppelansichten und Reply-All-Rou…

  • Erzeuge ein vollständiges GitHub-Profil-README — Banner, Statistik-Kacheln, Heatmap, 3D-Skyline und Projektkarten — einmalig gebacken in statische, themenbar…

  • Interaktive Pivot-Tabellen aus CSV/JSON-Daten generieren mit anpassbarer Konfiguration von Zeilen-, Spalten- und Wertfeldern

Für wen geeignet

Geeignet für

  • Inhalte im Browser konvertieren.
  • Workflows, bei denen Modus wichtig ist, zum Beispiel Erzeugen oder Analysieren.
  • Wiederholbare Aufgaben mit Inhalte und denselben Einstellungen.

Weniger geeignet für

  • Vollständig automatisierte Stapelaufträge — diese Seite ist für die interaktive Nutzung gedacht; für Skripte gibt es den API-Endpunkt.
  • Inhalte in anderen Formaten — dieses Tool erwartet Inhalte.

Grenzfälle und häufige Fehler

  • Sehr große Dateien

    Große Dateien brauchen länger und können an Browser-Speichergrenzen stoßen — versuchen Sie es zuerst mit einer kleineren Probe.

  • Ausgabe nicht geprüft

    Vergleichen Sie die ersten Zeilen oder Seiten der Ausgabe mit der Eingabe, bevor Sie sie produktiv verwenden.

  • Dateien aus ungewöhnlichen Exportprogrammen

    Manche Dateien verwenden Formatvarianten, die sich nicht sauber konvertieren lassen — wenn die Ausgabe falsch aussieht, speichern Sie die Datei in der App, die sie erstellt hat, erneut und versuchen Sie es noch einmal.

Beispiele

1. Erstellung eines öffentlichen EC-Schlüssels für OIDC

DevOps-Engineer

Hintergrund

Für die Konfiguration eines OpenID Connect Identity Providers wird ein neuer Signaturschlüssel auf Basis der P-256 Kurve benötigt. Es darf nur der öffentliche Teil veröffentlicht werden.

Aufgabe

Generierung eines sicheren EC-Schlüssels ohne private Parameter im JWK-Format.

Verwendung

Wählen Sie den Modus 'Erzeugen', setzen Sie den Schlüsseltyp auf 'EC' und die Kurve auf 'P-256'. Vergeben Sie eine Schlüssel-ID (z. B. 'oidc-key-v1') und aktivieren Sie die Option 'Nur öffentlich'.

mode: generate, keyType: ec, curve: P-256, keyId: oidc-key-v1, publicOnly: true

Ergebnis

Ein JWK-Objekt mit den Parametern 'kty': 'EC', 'crv': 'P-256', 'x', 'y' und der 'kid': 'oidc-key-v1', bereit für das JWKS.

2. Analyse eines empfangenen RSA-JWK

Sicherheitsanalyst

Hintergrund

Ein Entwickler hat ein JWK bereitgestellt, aber es ist unklar, ob es sich um einen privaten oder öffentlichen Schlüssel handelt und welche Schlüssellänge verwendet wurde.

Aufgabe

Schnelle Inspektion der Parameter eines unbekannten JWK-Strings.

FAQ

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.

Thema

Autorisierter Test-Workflow für JWT, OTP, TOTP und Sitzungen

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.

Start
Werkzeuge3201
Beispiele593
Visualisierungen465
Dateibetrachter103
Themen233
Schlagwörter333
Bilder, Audio & Video657

Werkzeuge für Bild-, Audio- und Videobearbeitung, Konvertierung und Optimierung

Mathe, Datum & Finanzen644

Rechner, Zahlenwerkzeuge, Datumslogik, Statistik und Finanztools

Design & Farbe297

Werkzeuge für Farben, Layouts, Grafiken, visuelle Gestaltung und Designhilfen

Text & Schreiben209

Werkzeuge für Schreiben, Bereinigung, Formatierung, Extraktion und Textanalyse

Entwicklung & Web193

Entwicklerwerkzeuge, Netzwerk-Utilities, Web-Debugging und Automatisierungshelfer

Konvertierung & Kodierung175

Werkzeuge für Format-, Datei-, Archiv-, Einheiten- und Kodierungskonvertierung

FLAC/WAV-Quellen prüfen und Nachweise übergeben
Selbst gehostetes Gewinnspiel-Widget prüfen und zur Einbettung übergeben
Stripe-Codepaket prüfen und lokalen Import vorbereiten
Technische Fotoauswahl prüfen und Kandidaten zur Bearbeitung übergeben
UI-Screenshot strukturieren, prüfen und an die Entwicklung übergeben

© 2026 Elysia Tools. Alle Rechte vorbehalten.

DokumentationTarifeÜber unsNutzungsbedingungenDatenschutzerklärungCookiesKontakt
Sicherheit

JWT-Beispiele

Umfassende JWT-Beispiele von der grundlegenden Token-Struktur bis zu fortgeschrittenen Sicherheitsimplementierungen

Entwicklung

Terraform-Plan-JSON-Beispiele

Terraform-Plan-JSON-Dateien fuer Abhaengigkeitsvisualisierung und Change-Review, passend zu terraform show -json

Webtechnologien

WebRTC Echtzeitkommunikation Beispiele

Umfassende WebRTC-Beispiele für P2P Audio/Video-Kommunikation, Datenkanäle, Bildschirmfreigabe und Signalisierungsserver

Go

Web Go Datenserialisierung Beispiele

Web Go Datenserialisierungsbeispiele einschließlich JSON-Kodierung/Dekodierung und XML-Parsing

Design

Bild-Palette zu Design-Tokens

Extrahiert dominante Farben per k-Means und exportiert sie als CSS-/SCSS-Variablen, Tailwind-Config oder JSON-Tokens mit Namen und Farbskala

Development

package.json Abhängigkeits-Prüfer

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.

Data Visualization

Radardiagramm-Generator

Erstellen Sie anpassbare Radardiagramme aus Daten, perfekt für multidimensionalen Vergleich und Analyse

Data Visualization

Rosendiagramm Generator

Schöne Nightingale-Rosendiagramme (Coxcomb-Diagramme) generieren zur Visualisierung von Daten durch Winkel und Fläche, perfekt für vergleichende Analysen und historische Datendarstellung

Verwendung

Stellen Sie den Modus auf 'Analysieren' und fügen Sie das JWK-JSON in das Eingabefeld ein.

mode: parse, jwkInput: {"kty":"RSA","n":"uw1...","e":"AQAB"}

Ergebnis

Das Tool parst das JWK und zeigt übersichtlich die RSA-Schlüssellänge (z. B. 2048 Bit) sowie die Abwesenheit privater Exponenten an, was bestätigt, dass es sich um einen rein öffentlichen Schlüssel handelt.

IndieWeb-↔-Fediverse-Bridge-Analysator
GitHub-Profil-README-Studio
Pivot-Tabellen Generator