PEM-Zertifikat in CRT-Zertifikat Konverter

Die Konvertierung eines PEM-Textzertifikats in ein binäres CRT-Zertifikat ermöglicht es Apache-Servern und Windows-Systemen, Ihre Websicherheitsanmeldeinformationen korrekt zu lesen.

Dateien auswählen oder ziehen

Dateien auswählen oder hierher ziehen

100 % private Konvertierung im Browser - Dateien verlassen niemals Ihr Gerät

oder einfügen Strg+V
Datenschutzgarantie ohne Netzwerkübertragung: 0 Bytes an externe Server hochgeladen. Die gesamte Verarbeitung erfolgt lokal in Ihrer Browser-Sandbox.

Formatvergleich & Technische Spezifikationen

SpezifikationPEMCRT
MIME-Typapplication/x-pem-fileapplication/x-x509-ca-cert
TypBase64 ASCII certificate containerX.509 public certificate
Kompressionnone (Base64 armored)none
StandardspezifikationIETF RFC 7468ITU-T X.509 / RFC 5280
Magic-Bytes-Header2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)30 82 (DER SEQUENCE) or -----BEGIN CERTIFICATE----- (PEM text)

Formatübersicht & Anwendungsbereiche

Sicherheitszertifikate schützen Webseiten, indem sie den Datenverkehr zwischen Benutzern und Servern verschlüsseln. Das PEM-Format verwendet Base64-ASCII-Text, wodurch es einfach ist, die Datei in einem einfachen Texteditor zu öffnen oder in E-Mails zu kopieren. Viele Serverumgebungen, Hardware-Firewalls und bestimmte Betriebssysteme lehnen Textformatierungen jedoch ab und erstatten stattdessen das CRT-Format. Administratoren stehen oft vor diesem Kompatibilitätsproblem, wenn sie Sicherheitszertifikate von einem Apache-Webserver in eine Windows-Internet-Information-Services-Umgebung oder auf ein Netzwerkgerät übertragen. Ein Windows-Computer oder ein Hardware-Load-Balancer erwartet eine binäre Struktur der Datei. Durch die Änderung des Dateiformats können diese Systeme den Sicherheitsschlüssel ordnungsgemäß lesen und sichere HTTPS-Verbindungen herstellen, ohne Fehlermeldungen für Besucher auszugeben.

Technische Spezifikationen & Codec-Übersicht

Das PEM-Format verwendet den MIME-Typ application/x-pem-file und basiert auf einer Base64-ASCII-Codierung, die zwischen bestimmten Header- und Footer-Zeilen eingeschlossen ist. Diese Begrenzungszeilen lauten -----BEGIN CERTIFICATE----- und -----END CERTIFICATE----_. Das CRT-Format verwendet den MIME-Typ application/x-x509-ca-cert und speichert dieselben kryptografischen Daten des öffentlichen Schlüssels in einer binären Struktur, die als Distinguished Encoding Rules bekannt ist. Keines der Formate nutzt Komprimierung, was bedeutet, dass beide Dateien keinen Komprimierungsoverhead aufweisen. Der Konvertierungsprozess verläuft völlig verlustfrei, da lediglich die textcodierten Base64-Bytes wieder in rohe Binärbytes übersetzt werden, ohne auch nur ein einziges Bit der zugrundeliegenden kryptografischen Daten des öffentlichen Schlüssels zu verändern.

Betriebssystem- & Browser-Kompatibilität

Beide Zertifikatstypen funktionieren auf modernen Desktop-, Mobil- und Web-Laufzeiten, aber Betriebssysteme bevorzugen unterschiedliche Dateiendungen. Linux-Umgebungen und Apache-Webserver lesen PEM-Textdateien nativ. Windows-Betriebssysteme, Java-Keystores und viele Hardware-Appliances bevorzugen binäre CRT-Dateien. Webbrowser wie Chrome, Firefox und Safari lesen diese Server-Zertifikatscontainer im täglichen Surfbetrieb nicht direkt, da sie stattdessen auf den vertrauenswürdigen Speicher des Betriebssystems zugreifen.

💡 Nützliche Informationen

Überprüfen Sie vor dem Einbinden des Zertifikats auf einem Produktionswebserver immer mittels OpenSSL-Befehlen und anhand der Modulwerte, ob Ihr privater Schlüssel zu Ihrer neu konvertierten CRT-Datei passt.

Formatvergleich & Technische Spezifikationen

Eine typische Zertifikatsdatei ist sehr klein und misst normalerweise zwischen 1 Kilobyte und 4 Kilobyte. Aufgrund der geringen Dateigröße erfolgen Übertragungen über alle Netzwerke hinweg augenblicklich. Unabhängig davon, ob Sie die Datei über eine langsame 4G-Mobilfunkverbindung, eine schnelle 5G-Verbindung oder ein Highspeed-Glasfasernetz herunterladen, ist die Übertragung in Bruchteilen einer Millisekunde abgeschlossen.

Häufig gestellte Fragen

Wie konvertiert man ein PEM-Zertifikat in ein CRT-Zertifikat ohne Qualitätsverlust?

Die Konvertierung ist vollständig verlustfrei. Beide Dateiformate speichern genau dieselben kryptografischen X.509-Daten des öffentlichen Schlüssels. Das Übersetzen der Datei ändert lediglich die Container-Codierung von Base64-ASCII-Text in binäre Bytes, ohne die zugrundeliegenden Sicherheitsschlüssel zu verändern.

Was ist der Unterschied zwischen einem PEM-Zertifikat und einem CRT-Zertifikat?

Eine PEM-Datei ist ein textbasierter Container, der eine Base64-Codierung und menschenlesbare Header-Zeilen verwendet. Eine CRT-Datei ist ein binärer Container, der genau dieselbe Zertifikatsdatei im Rohbyte-Format enthält, was von bestimmten Betriebssystemen und Server-Hardware vorausgesetzt wird.