.CSR Dateiendung

CSR Endung
Langform Certificate Signing Request Format
Kategorie Internetdateien
Hersteller N/A
Popularität 3.5 / 5

CSR-Dateiformat-Spezifikation


Element Beschreibung
Dateierweiterung .csr
MIME-Typ application/pkcs10
Datenkodierung Base64
Schlüsseltyp RSA, DSA, ECC
Schlüsselgröße 2048-Bit, 3072-Bit, 4096-Bit
Digitale Signatur Ja
Verwendungszweck Zertifikatanforderung
Formatstandard PKCS#10
Charakterkodierung UTF-8
Verschlüsselung Nicht verschlüsselt
Inhaltstyp ASCII Text
Zeilenumbruchformatierung CRLF (Carriage Return Line Feed)
Metadatenstruktur ASN.1 (Abstract Syntax Notation One)

Was ist eine CSR datei?

Dateien mit der CSR-Dateiendung speichern Anforderungen zum Signieren eines bestimmten digitalen Zertifikats, z. B. eines verschlüsselten Textblocks. Die in diesen Dateien im CSR-Format enthaltenen Daten können Land, Organisation, Domäne, öffentlicher Schlüssel und E-Mail-Adresse umfassen. Dateien mit der CSR-Dateiendung werden am häufigsten von der zuständigen Behörde verwendet, um die Identität einer bestimmten Website zu bestätigen.

Liste von Programmen, die CSR-Dateien öffnen können

Windows MAC OS Linux

FAQs und Anleitungen


1. Was ist der Zweck einer CSR-Datei?

Zweck einer CSR-Datei:

  • 📜 Anforderung: Eine CSR-Datei (Certificate Signing Request) enthält Informationen, die zur Anforderung eines digitalen Zertifikats an eine Zertifizierungsstelle (CA) gesendet werden.
  • 🔒 Inhalt: Sie enthält den öffentlichen Schlüssel und identifizierende Informationen, wie den Organisationnamen, die Domain und die E-Mail-Adresse.
  • 🔑 Sicherheit: Der zugehörige private Schlüssel bleibt auf dem Server und wird nicht versendet, was die Sicherheit gewährleistet.
  • 🌐 Anwendung: CSR-Dateien werden häufig verwendet, um SSL/TLS-Zertifikate für gesicherte Kommunikation im Internet zu beantragen.

2. Wie erstelle ich eine CSR-Datei?

OpenSSL verwenden:

  1. Öffne das Terminal oder die Eingabeaufforderung.
  2. Führe den folgenden Befehl aus, um einen neuen privaten Schlüssel und eine CSR-Datei zu generieren: openssl req -new -newkey rsa:2048 -nodes -keyout mykey.key -out myrequest.csr
  3. 🔒 Gib die erforderlichen Informationen ein, wie z.B.:
    • C - Land (z.B. DE für Deutschland)
    • ST - Bundesland
    • L - Stadt
    • O - Organisation
    • OU - organisatorische Einheit
    • CN - Common Name (z.B. Domainname)
  4. Nach Abschluss befindet sich die Datei myrequest.csr im aktuellen Verzeichnis.

3. Wie installiere ich ein SSL-Zertifikat mit einer CSR-Datei?

Schritte zur Installation eines SSL-Zertifikats mit einer CSR-Datei:

  1. CSR-Erstellung: Erstelle eine CSR-Datei (siehe vorherige Anweisungen zur Erstellung einer CSR-Datei).
  2. Einreichung an CA: Reiche die erstellte CSR-Datei bei einer Zertifizierungsstelle (CA) ein. Wähle den gewünschten SSL-Zertifikatstyp.
  3. Zertifikat empfangen: Warte auf die Ausstellung und den Erhalt des SSL-Zertifikats von der CA.
  4. Zertifikat installieren:
    • Öffne dein Webserver-Verwaltungstool (z.B. Apache, Nginx, IIS).
    • Kopiere das erhaltene SSL-Zertifikat und installiere es im entsprechenden Zertifikatsspeicher des Servers.
    • Füge ggf. die Zwischenzertifikate (CA-Bundle) hinzu.
  5. Webserver konfigurieren:
    • Konfiguriere die VirtualHost oder Server Block Dateien des Webservers, um das Zertifikat zu verwenden.
    • Verweise auf das SSL-Zertifikat, den privaten Schlüssel und das CA-Bundle (falls erforderlich).
  6. Webserver neu starten: Starte den Webserver neu, um die Änderungen zu übernehmen.
  7. Überprüfung: Überprüfe die Installation durch den Zugriff auf die Website über https://.

4. Wie überprüfe ich den Inhalt einer CSR-Datei?

Verwende OpenSSL, um den Inhalt einer CSR-Datei zu überprüfen:

  1. Öffne ein Terminal oder eine Eingabeaufforderung.
  2. Führe folgenden Befehl aus:
openssl req -text -noout -verify -in deine_datei.csr

Dieser Befehl zeigt den Inhalt der CSR-Datei an, einschließlich der Details wie den gemeinsamen Namen, die Organisation und andere relevante Informationen.


Konvertieren Sie Ihre CSR-Dateien