Vergleichen
PEM vs. DER
PEM und DER können dieselben Zertifikats- oder Schlüsseldaten unterschiedlich kodieren. PEM umschließt Base64-Text mit beschrifteten Begrenzungen; DER ist eine binäre ASN.1-Kodierung. Die Dateiendung allein verrät nicht den enthaltenen Objekttyp.
Welches Format sollten Sie wählen?
Verwenden Sie die vom Zielprogramm verlangte Kodierung. PEM lässt sich als Text prüfen und austauschen; DER wird benötigt, wenn eine Binärkodierung vorgeschrieben ist.
Geeignet für PEM
Zertifikate und Schlüssel als Text darstellen
- Systeme, die PEM-kodierte Daten verlangen
Geeignet für DER
Zertifikatsbereitstellung
- Ein ASN.1-Zertifikat an Software mit Binärschnittstelle übergeben
Grundlegende Informationen
| Merkmal | PEM | DER |
|---|---|---|
| Dateiendung | .pem | .der |
| MIME-Typ | application/x-pem-file | application/pkix-cert |
| Häufige Verwendung | Zertifikate und Schlüssel als Text darstellen | Zertifikatsbereitstellung |
| Öffnen | Prüfen Sie die Markierungen als Text, ohne Inhalte in öffentliche Chats oder geteilte Orte einzufügen. | Öffnen Sie die Datei mit einem Zertifikatstool und prüfen Sie den Objekttyp. |
| Exportieren oder konvertieren | Vor DER- oder PKCS#12-Umwandlung bestimmen Sie die Objekte und den Umgang mit privaten Schlüsseln. | Prüfen Sie bei der Umwandlung in PEM den Inhalt und die Anforderungen des Zielsystems. |
Nach Einsatzzweck wählen
Systeme, die PEM-kodierte Daten verlangen
Zertifikate und Schlüssel als Text darstellen
PEMEin ASN.1-Zertifikat an Software mit Binärschnittstelle übergeben
Zertifikatsbereitstellung
DERWichtiger Punkt 1
PEM verwendet Base64-Text mit BEGIN- und END-Markierungen.
Unterschiede im DetailWichtiger Punkt 2
DER speichert die kodierten Daten binär.
Unterschiede im DetailUnterschiede im Detail
Prüfen Sie vor der Konvertierung die Anforderungen der Anwendung und bestimmen Sie den Objekttyp. Validieren Sie das Ergebnis mit dem Zielwerkzeug, schützen Sie private Schlüssel und verwechseln Sie das Umbenennen nicht mit einer Kodierungskonvertierung.
- PEM-Begrenzungen machen ein Objekt im Text erkennbar, beweisen aber weder Typ noch Gültigkeit.
- DER sind kompakte Binärdaten, die nicht direkt als Text gelesen werden sollen.
- Zertifikatsketten, private Schlüssel und Signierungsanfragen sind unabhängig von der Kodierung verschiedene Objekte.
Häufige Fragen
Kann ich PEM durch Ändern der Endung in DER umwandeln?
Nein. Kodieren Sie das Objekt mit einem vertrauenswürdigen Werkzeug neu und prüfen Sie, ob die Zielanwendung es einlesen kann.