Pourquoi convertir PEM en CRT ?
Certains logiciels, installateurs et panneaux de contrôle de serveurs (cPanel, Plesk, anciens assistants IIS) demandent un fichier .crt. Dans la plupart des cas, il s'agit d'une convention de nommage - ils attendent un fichier contenant uniquement le certificat de l'entité finale. Parfois, la cible requiert du binaire DER plutôt que du texte Base64, et une véritable conversion d'encodage est alors nécessaire.
Comment convertir PEM en CRT
OpenSSL FREE
Exécutez openssl x509 -in cert.pem -outform der -out cert.crt pour produire un .crt binaire DER ; vérifiez avec openssl x509 -in cert.crt -inform der -text -noout. OpenSSL est GRATUIT et fonctionne sur Windows, macOS et Linux.
À propos de ces formats
Un fichier PEM est un conteneur texte pour des données cryptographiques - le plus souvent un certificat SSL/TLS, une clé privée, ou les deux. Ouvrez-le dans n'importe quel éditeur de texte…
Ouvrir les détails de .PEM →Un fichier CRT est un certificat numérique X.509 qui lie une identité (un site web, un serveur ou un éditeur) à une clé publique, signée par une autorité de certification. Sur Windows,…
Ouvrir les détails de .CRT →Qualité et points de vigilance
- Si le
.pemcontient déjà un certificat Base64 (-----BEGIN CERTIFICATE-----), le renommer en.crtfonctionne souvent sans aucune conversion - de nombreux outils traitent les deux extensions comme interchangeables. - Avant de renommer, confirmez que le
.pemne contient que le bloc du certificat final ; extrayez uniquement le certificat s'il inclut également une clé privée ou une chaîne. - Un fichier
.crtest également couramment enregistré sous l'extension.cer- le contenu est identique ; seule l'extension diffère.
Foire aux questions
Est-il sûr de renommer un fichier `.pem` en `.crt` ?
-----BEGIN CERTIFICATE----- - de nombreux outils traitent les deux extensions comme équivalentes.Quand ai-je réellement besoin d'OpenSSL au lieu d'un simple renommage ?
Que faire si mon `.pem` contient également une clé privée ?
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE----- dans un nouveau fichier avant de le renommer - ne distribuez jamais un fichier contenant votre clé privée.Comment vérifier que le `.crt` converti est valide ?
openssl x509 -in cert.crt -inform der -text -noout ; si les détails du certificat s'affichent, la conversion a réussi.