Das Wichtigste
Eine CSR ist ein signierter Antrag mit einem öffentlichen Schlüssel. Bewahren Sie den passenden privaten Schlüssel sicher für die Installation auf.
Was eine CSR enthält
Eine CSR enthält den öffentlichen Schlüssel, beantragte Identitätsangaben und gegebenenfalls SAN-Erweiterungen, signiert mit dem passenden privaten Schlüssel. Sie ist ein Antrag, kein ausgestelltes Zertifikat. Die CA prüft Angaben und kann sie normalisieren oder weglassen.
So erstellen Sie eine CSR
Bei der Einrichtung Ihrer Bestellung können Sie uns beauftragen, Schlüssel und CSR anhand Ihrer Angaben zu erzeugen. Wir speichern diesen privaten Schlüssel verschlüsselt. Sie laden ihn nach Bestätigung Ihres aktuellen Kontopassworts im Konto herunter. Alternativ erzeugen Sie Schlüsselpaar und CSR im Hosting-Panel, mit OpenSSL oder dem eigenständigen Browsergenerator über HTTPS und stellen nur die CSR bereit. Der Browsergenerator erzeugt den Schlüssel lokal und sendet ihn nicht an uns. Speichern Sie diesen Schlüssel vor dem Verlassen der Seite. Aus der CSR lässt er sich nicht wiederherstellen.
Anforderungen und häufige Fehler
RSA-Schlüssel müssen mindestens 2048 Bit haben. Unterstützte ECDSA-Kurven sind P-256 und P-384. Verwenden Sie eine unterstützte SHA-2-Signatur und prüfen Sie CA- und Produktkompatibilität. Der Common Name ist auf 64 Zeichen begrenzt. Längere Namen gehören daher in SANs. Hostnamen enthalten kein URL-Schema und keinen Pfad. Die Organisationseinheit (OU) wird nicht in öffentliche TLS-Zertifikate aufgenommen.
Praxisbeispiel
Eine Anfrage für example.com und www.example.com
Prüfen Sie zuerst, ob Ihr Produkt beide Namen abdeckt. Erstellen Sie Schlüssel und CSR und vergleichen Sie die dekodierten Angaben mit Ihrer Bestellung. Dekodieren ist eine Prüfung der Angaben, keine CA-Freigabe.
- Common Name
- example.com ist in diesem Beispiel der primäre Hostname.
- Beantragte SANs
- example.com und www.example.com werden beide ausdrücklich beantragt.
- CSR-Datei
- Übermitteln Sie in der Einrichtung den vollständigen Block „CERTIFICATE REQUEST“.
- Privater Schlüssel
- Bewahren Sie ihn sicher für die Installation auf. Fügen Sie ihn niemals in den CSR-Decoder oder eine Supportnachricht ein.
Ihre nächsten Schritte
- Wählen Sie die Erzeugung bei der Einrichtung im Konto oder erstellen Sie Schlüssel und CSR im Hosting-Panel oder Browsergenerator über HTTPS selbst.
- Bewahren Sie eine geschützte Sicherung des privaten Schlüssels auf. Im Konto erzeugte Schlüssel laden Sie nach Bestätigung Ihres aktuellen Passworts herunter. Einen im Browser erzeugten Schlüssel speichern Sie vor dem Verlassen der Seite.
- Prüfen Sie Namen und Organisationsdaten der CSR. Falls Sie bei der Einrichtung eine eigene CSR verwenden, übermitteln Sie nur die CSR und niemals den privaten Schlüssel.