Comparer
PEM ou DER
PEM et DER peuvent représenter les mêmes données de certificat ou de clé avec des encodages différents. PEM enveloppe du texte Base64 avec des délimiteurs nommés ; DER est un encodage ASN.1 binaire. L'extension ne suffit pas à identifier l'objet contenu.
Quel format choisir ?
Utilisez l'encodage exigé par le logiciel destinataire. PEM est pratique à inspecter et échanger comme texte ; DER convient lorsqu'un format binaire est requis.
Adapté pour PEM
Représenter certificats et clés en texte
- Systèmes demandant du contenu PEM
Adapté pour DER
Déploiement de certificats
- Fournir un certificat ASN.1 à un logiciel exigeant des données binaires
Informations générales
| Élément | PEM | DER |
|---|---|---|
| Extension | .pem | .der |
| Type MIME | application/x-pem-file | application/pkix-cert |
| Usages courants | Représenter certificats et clés en texte | Déploiement de certificats |
| Comment ouvrir | Examinez les marques en texte sans coller le contenu dans un échange public ou partagé. | Ouvrez-le avec un outil de certificats et vérifiez le type d’objet. |
| Exporter ou convertir | Avant DER ou PKCS#12, identifiez les objets et la présence éventuelle d’une clé privée. | Lors de la conversion en PEM, vérifiez le contenu et les exigences du système cible. |
Choisir selon l’usage
Systèmes demandant du contenu PEM
Représenter certificats et clés en texte
PEMFournir un certificat ASN.1 à un logiciel exigeant des données binaires
Déploiement de certificats
DERPoint clé 1
PEM utilise du texte Base64 entre des marqueurs BEGIN et END.
En savoir plus sur les différencesPoint clé 2
DER stocke les données encodées sous forme binaire.
En savoir plus sur les différencesEn savoir plus sur les différences
Consultez les exigences de l'application et identifiez l'objet avant conversion. Validez le résultat avec l'outil cible, protégez les clés privées et ne confondez pas changement d'extension et conversion d'encodage.
- Les délimiteurs PEM rendent l'objet reconnaissable dans le texte sans prouver son type ni sa validité.
- DER est un binaire compact qui n'est pas destiné à être lu directement comme du texte.
- Chaînes de certificats, clés privées et demandes de signature restent des objets distincts quel que soit l'encodage.
Questions fréquentes
Puis-je convertir PEM en DER en changeant l'extension ?
Non. Réencodez l'objet avec un outil fiable et vérifiez que l'application destinataire peut l'analyser.