Self-Signed-Zertifikat-Demo: Aufgaben und Grenzen
Ein Zertifikat, das ein Browser als vertrauenswürdig anerkennt, braucht immer eine Zertifizierungsstelle (CA). Dieses Werkzeug ist deshalb ehrlich als Schlüsselpaar-Demo konzipiert: Es erzeugt ein echtes RSA- oder ECC-Schlüsselpaar direkt im Browser und zeigt den öffentlichen Teil im PEM-Format zusammen mit Beispiel-CSR-Daten.
Funktionen
RSA-2048- oder ECDSA-P-256-Schlüsselpaar im Browser, Öffentlicher Schlüssel als PEM ausgegeben, CSR-Demodaten mit CN und Organisation, Privater Schlüssel verlässt das Gerät nicht.
Anleitung
- Verfahren wählen: RSA oder ECDSA
- CN und Organisation als Demowerte eintragen
- Schlüsselpaar erzeugen lassen
- Den öffentlichen Schlüssel kopieren oder herunterladen
Wann es sich lohnt
- Lokal einen Demoschluessel für Tests erzeugen
- Das Format eines öffentlichen PEM-Schlüssels kennenlernen
- Beispieldaten für einen Zertifikatsantrag vorbereiten
Häufige Fragen
Kann ich hier ein einsetzbares Zertifikat erzeugen?Nein. Ihr Browser kann kein von Betriebssystem und Browsern vertrauenswürdiges Zertifikat ausstellen. Dafür brauchen Sie eine Zertifizierungsstelle (CA) – dieses Werkzeug zeigt nur einen echten öffentlichen Schlüssel als Demo.
Was passiert mit dem privaten Schlüssel?Der private Schlüssel wird nur im Speicher Ihres Browsers erzeugt und übertragen. Er verlässt Ihr Gerät nicht – es wird nichts an einen Server geschickt.
Wofür steht PEM?PEM ist ein Textformat für Schlüssel und Zertifikate, eingeklemmt zwischen -----BEGIN ...----- und -----END ...-----. Es wird überall bei Serverzertifikaten und Zertifikatsantraegen verwendet.
Was ist ein CSR?Ein Certificate Signing Request ist eine Anfrage an eine Zertifizierungsstelle, die den öffentlichen Schlüssel und Angaben wie Domain (CN) und Organisation enthält. Dieses Werkzeug zeigt die passenden Felder als Demo.
Unterstützte Fälle
Reine Browser können kein von allen Browsern vertrauenswürdiges Zertifikat ausstellen. Dieses Werkzeug zeigt stattdessen einen echten öffentlichen Schlüssel im PEM-Format und Demodaten für einen Zertifikatsantrag. Es ist für Entwicklung und Lernzwecke gedacht, nicht für den produktiven Betrieb einer Website.
Weiterführende Werkzeuge
Diese Werkzeuge passen zum Self-Signed-Zertifikat: