📄 CSR (Certificate Signing Request) ist eine spezielle Datei, die zur Beantragung eines SSL-Zertifikats erstellt wird. Sie wird an die Zertifizierungsstelle (CA – Certificate Authority) gesendet, um die Identität Ihres Webservers zu bestätigen.
🔍 Was enthält ein CSR?
Eine CSR-Datei enthält folgende Angaben:
-
Domainname (Common Name) – Zum Beispiel:
www.beispielseite.de -
Firmenname – falls vorhanden
-
Land, Stadt, Bundesland – Standortangaben
-
Öffentlicher Schlüssel (Public Key) – wird zur Verschlüsselung verwendet
-
Optionale E-Mail-Adresse
Diese Angaben werden von der Zertifizierungsstelle geprüft; anschließend erhalten Sie das SSL-Zertifikat.
⚙️ Wie wird ein CSR erstellt?
Ein CSR wird meist über ein Control Panel (cPanel, Plesk) oder die Kommandozeile erstellt. Beispielbefehl (Linux/OpenSSL):
Dieser Befehl:
openssl req -new -newkey rsa:2048 -nodes -keyout beispiel.key -out beispiel.csr
-
beispiel.key→ erzeugt die Datei mit dem privaten Schlüssel (muss geheim bleiben) -
beispiel.csr→ erzeugt die Zertifikatsanfrage (wird an die CA gesendet)
