Convertir un certificat en PEM

Les certificats PFX sont utilisés pour stocker les identités numériques et le cryptage dans un format de fichier. Leur conversion est nécessaire pour assurer la compatibilité entre différents systèmes. La conversion vers d’autres formats tels que PEM permet d’utiliser les certificats dans un plus grand nombre d’applications.

Les fichiers server.pem et server.key ainsi obtenus sont utilisés par le proxy inverse (Traefik avec certificats statiques ou nginx), voir Docker (Recommandé) →.


Conversion en fichiers PEM séparés

Extraction de la clé privée d’un fichier PFX vers un fichier PEM

openssl pkcs12 -in filename.pfx -nocerts -out key.pem

Supprimer le mot de passe de la clé privée extraite

openssl rsa -in key.pem -out server.key

Exporter la chaîne de certificats

openssl pkcs12 -in filename.pfx -nokeys -out server.pem

La chaîne complète est toujours nécessaire, car tous les clients ne récupèrent pas eux-mêmes les certificats intermédiaires manquants. Cela concerne aussi bien les agents Relution sur les appareils que les clients ActiveSync connectés via le Secure Mail Gateway, puisque tous deux passent par le même proxy inverse.

La constitution de la chaîne et sa mise en place pour Traefik ou nginx sont décrites dans Renouveler un certificat acheté →.

Top