Pourquoi convertir PEM en PFX ?
Les serveurs web basés sur Linux (Apache, Nginx) utilisent directement les fichiers .pem, mais les serveurs Windows, IIS, Azure App Service et de nombreux assistants d'importation de certificats attendent un conteneur .pfx unique. Si vous avez reçu votre certificat SSL au format .pem et que vous devez l'installer sur un système Windows, la conversion en .pfx est l'étape standard.
Comment convertir PEM en PFX
OpenSSL FREE
Exécutez openssl pkcs12 -export -in cert.pem -inkey key.pem -out certificate.pfx ; ajoutez -certfile chain.pem si vous avez des certificats d'autorité de certification (CA) intermédiaires. 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 PFX est un ensemble chiffré et protégé par mot de passe qui contient un certificat numérique ainsi que sa clé privée (le format PKCS #12). Vous ne l'ouvrez pas comme un document…
Ouvrir les détails de .PFX →Qualité et points de vigilance
- Vous avez besoin du certificat
.pemet du fichier de clé privée correspondant avant d'exécuter la commande - sans la clé privée, le.pfxne peut pas être utilisé pour le TLS. - N'envoyez jamais votre clé privée
.pemà un convertisseur en ligne - les clés privées sont des mots de passe de serveur ; effectuez cette conversion localement uniquement. - IIS et la plupart des assistants d'importation Windows nécessitent un mot de passe d'exportation non vide ; choisissez-en un robuste et notez-le, car vous en aurez besoin lors de l'importation.
Foire aux questions
Ai-je besoin à la fois du certificat et de la clé privée pour créer un PFX ?
.pfx regroupe le certificat, la clé privée et éventuellement la chaîne de certification ; vous ne pouvez pas en créer un valide sans la clé privée.Où puis-je obtenir OpenSSL sur Windows ?
Quel mot de passe dois-je utiliser pour l'exportation PFX ?
Puis-je inclure des certificats CA intermédiaires dans le PFX ?
-certfile chain.pem à la commande OpenSSL pour regrouper la chaîne avec votre certificat et votre clé.