RSA-Tool zum Extrahieren und Überprüfen öffentlicher und privater Schlüssel

RSA Asymmetrische Kryptografie Verarbeitung im Browser

RSA-öffentlichen Schlüssel extrahieren · Übereinstimmung prüfen · Format des öffentlichen Schlüssels umwandeln

Unterstützt PKCS#8, PKCS#1, JWK und mehr
Unterstützt SPKI, PKCS#1, OpenSSH, JWK und mehr
AlgorithmusRSA
Schlüssellänge—
Öffentlicher Exponent—
Format des öffentlichen Schlüssels—
Format des privaten Schlüssels—
Übereinstimmungsergebnis—
Datenschutzhinweis:Verschlüsselung und Entschlüsselung erfolgen lokal im Browser. Verwenden Sie keine echten Produktionsschlüssel oder vertraulichen Daten.

Öffentliche Schlüssel aus RSA-Privatschlüsseln extrahieren und die Übereinstimmung von Schlüsselpaaren prüfen

RSA-Tool zum Extrahieren und Überprüfen öffentlicher und privater Schlüssel

Mit diesem Tool können vorhandene öffentliche und private RSA-Schlüssel verarbeitet werden. Es extrahiert den zugehörigen öffentlichen Schlüssel aus einem RSA-Privatschlüssel oder vergleicht Schlüsselparameter, um festzustellen, ob beide Schlüssel zum selben Schlüsselpaar gehören. Es eignet sich für Entwickler bei API-Integrationen, Serverkonfigurationen und der Konvertierung von Schlüsselformaten.

Hauptfunktionen

  • RSA-Public-Key extrahieren: Importieren oder fügen Sie einen RSA-Privatschlüssel ein, um den zugehörigen öffentlichen Schlüssel zu extrahieren. Ein separater öffentlicher Schlüssel ist dafür nicht erforderlich.
  • RSA-Schlüsselpaar überprüfen: Geben Sie einen öffentlichen und einen privaten RSA-Schlüssel ein. Das Tool vergleicht den Modul n und den öffentlichen Exponenten e, um festzustellen, ob beide zum selben Schlüsselpaar gehören.
  • Öffentliche Schlüssel in mehreren Formaten exportieren: Unterstützt sieben Ausgabeformate: PEM / SPKI, PKCS#1 PEM, OpenSSH, JWK, XML, SPKI DER Base64 und SPKI DER Hex.
  • Schlüsselinformationen erkennen: Zeigt den RSA-Schlüsseltyp, die Schlüssellänge in Bit, das Eingabeformat und den öffentlichen Exponenten an.
  • Text- und Dateieingabe: Fügen Sie Schlüsseltext direkt ein oder importieren Sie Dateien im Format PEM, KEY, PUB, DER, JSON oder TXT.
  • Lokale Verarbeitung: Das Parsen, Extrahieren, Überprüfen und Konvertieren der Schlüssel erfolgt vollständig im Browser. Schlüssel werden nicht auf den Server hochgeladen.

Unterstützte Schlüsselformate

Das Tool erkennt unterstützte RSA-Schlüsselformate automatisch, darunter PEM, DER, PKCS#1, PKCS#8, SPKI, OpenSSH, JWK, XML sowie rohe Base64- und Hex-Kodierungen. Welche Strukturen tatsächlich verarbeitet werden können, hängt vom Schlüsseltyp und vom kodierten Inhalt ab.

Exportformate für öffentliche Schlüssel

  • PEM / SPKI: Das gängige X.509-Format für öffentliche Schlüssel (SubjectPublicKeyInfo), das mit den meisten Entwicklungsframeworks und Kryptografiebibliotheken kompatibel ist.
  • PKCS#1: Eine RSA-spezifische Struktur für öffentliche Schlüssel, geeignet für Systeme, die das PKCS#1-Format voraussetzen.
  • OpenSSH: SSH-Format für öffentliche Schlüssel, das zur Konfiguration von SSH-Public-Keys auf Servern verwendet wird.
  • JWK: JSON-Web-Key-Format für Webanwendungen, JWT und verwandte Entwicklungsumgebungen.
  • XML: .NET-XML-Format für öffentliche RSA-Schlüssel.
  • SPKI DER Base64: Rohe Base64-Kodierung der SPKI-DER-Binärdaten ohne PEM-Kopf- und Fußzeilen.
  • SPKI DER Hex: Hexadezimale Kodierung der SPKI-DER-Binärdaten.

Anleitung

  1. Fügen Sie den Schlüsseltext ein oder importieren Sie eine Schlüsseldatei. Tragen Sie den RSA-Privatschlüssel in das entsprechende Eingabefeld ein.
  2. Wählen Sie „Öffentlichen Schlüssel extrahieren“ und klicken Sie auf die Aktionsschaltfläche, um den zugehörigen öffentlichen Schlüssel zu erzeugen.
  3. Wählen Sie im Dropdown-Menü das gewünschte Ausgabeformat und kopieren oder laden Sie den öffentlichen Schlüssel herunter.
  4. Um ein Schlüsselpaar zu überprüfen, wechseln Sie zu „Schlüsselpaar überprüfen“, geben Sie den öffentlichen und den privaten Schlüssel ein und starten Sie die Prüfung.
  5. Prüfen Sie das Ergebnis, um festzustellen, ob die Schlüssel übereinstimmen. Zusätzlich werden Informationen wie Schlüssellänge, öffentlicher Exponent und Eingabeformate angezeigt.

Einschränkungen und Sicherheitshinweise

Dieses Tool dient ausschließlich zum Erkennen, Extrahieren, Überprüfen und Konvertieren vorhandener RSA-Schlüssel. Es generiert keine Schlüssel, führt keine Ver- oder Entschlüsselung durch, erstellt oder überprüft keine digitalen Signaturen und entschlüsselt keine passwortgeschützten Privatschlüssel. Verschlüsselte Privatschlüssel müssen vor dem Import mit Tools wie OpenSSL entschlüsselt werden. Nicht unterstützte Eingaben, darunter X.509-Zertifikate, Nicht-RSA-Schlüssel und PuTTY-PPK-Dateien, werden mit entsprechenden Hinweisen gekennzeichnet. Die maximale Dateigröße beträgt 1 MB.

Das Parsen und die Verarbeitung aller Schlüssel erfolgen lokal im Browser. Schlüssel enthaltene Daten werden niemals auf den Server hochgeladen. Bewahren Sie Ihren RSA-Privatschlüssel sicher auf und geben Sie ihn weder an andere weiter noch auf nicht vertrauenswürdigen Websites ein.

RSA-Public-Keys extrahieren und Schlüsselpaar-Übereinstimmung prüfen

Bei der Serverkonfiguration, API-Integration und Entwicklungstests muss häufig ein öffentlicher Schlüssel aus einem RSA-Privatschlüssel extrahiert oder geprüft werden, ob ein vorhandener öffentlicher und privater Schlüssel zum selben Schlüsselpaar gehören. Mit diesem Tool können Sie öffentliche Schlüssel extrahieren, Schlüsselpaare überprüfen und öffentliche Schlüsselformate konvertieren.
  • Den zugehörigen öffentlichen Schlüssel aus einem vorhandenen RSA-Privatschlüssel extrahieren, ohne eine separate Public-Key-Datei zu benötigen
  • Öffentlichen und privaten Schlüssel eingeben und anhand des RSA-Moduls n und des öffentlichen Exponenten e auf Übereinstimmung prüfen
  • PEM, DER, PKCS#1, PKCS#8, SPKI, OpenSSH, JWK, XML sowie rohe Base64- und Hex-Formate automatisch erkennen
  • Öffentliche Schlüssel als PEM / SPKI, PKCS#1 PEM, OpenSSH, JWK, XML, SPKI DER Base64 oder SPKI DER Hex exportieren
  • RSA-Schlüsseltyp, Schlüssellänge, Eingabeformat, öffentlichen Exponenten und weitere Schlüsselinformationen anzeigen
  • Schlüsseltext einfügen oder PEM-, KEY-, PUB-, DER-, JSON- und TXT-Dateien mit bis zu 1 MB importieren
  • Extrahierte öffentliche Schlüssel kopieren oder herunterladen; die Formatkonvertierung erfolgt lokal im Browser
Dieses Tool verarbeitet ausschließlich vorhandene RSA-Schlüssel. Es generiert keine Schlüssel, führt keine Ver- oder Entschlüsselung durch, erstellt oder überprüft keine digitalen Signaturen und entschlüsselt keine passwortgeschützten Privatschlüssel. Entschlüsseln Sie verschlüsselte Privatschlüssel vor dem Import mit Tools wie OpenSSL. Nicht unterstützte Eingaben, darunter X.509-Zertifikate, Nicht-RSA-Schlüssel und PuTTY-PPK-Dateien, werden mit entsprechenden Hinweisen gekennzeichnet. Das Parsen, Extrahieren, Überprüfen und Konvertieren erfolgt vollständig lokal im Browser. Schlüssel werden nicht auf den Server hochgeladen.
Kommentare 0
Noch keine Kommentare. Schreibe den ersten Kommentar!
avatar
Der Kommentarinhalt darf nicht leer sein
0/255