Question

J'ai déjà entendu quelques questions sur la conversion d'un fichier PFX en un fichier cert, mais je dois procéder dans l'autre sens.

J'ai deux fichiers:

  

bob_cert.cert

     

bob_key.pem

Je voudrais les convertir en un seul fichier .pfx. Existe-t-il un outil qui fait cela?

Était-ce utile?

La solution

openssl pkcs12 -inkey bob_key.pem -in bob_cert.cert -export -out bob_pfx.pfx

Autres conseils

Voici comment procéder sous Windows sans outils tiers:

  1. Importer un certificat dans le magasin de certificats. Dans l'Explorateur Windows, sélectionnez "Installer le certificat". dans le menu contextuel. entrer la description de l'image ici Suivez l’assistant et acceptez les options par défaut " Utilisateur local " et "automatiquement".

  2. Recherchez votre certificat dans le magasin de certificats. Sous Windows 10, exécutez la section "Gérer les certificats utilisateur". MMC. Sous Windows 2013, la MMC s'appelle "Certificats". Sous Windows 10, par défaut, votre certificat doit être placé sous "Personnel" -> > "Certificats". noeud.

  3. Exporter le certificat. dans le menu contextuel, sélectionnez "Exporter ...". menu: entrer la description de l'image ici

    Sélectionnez "Oui, exporter la clé privée": entrer la description de l'image ici

    Vous verrez que l'option .PFX est activée dans ce cas: entrer la description de l'image ici

    Spécifiez le mot de passe pour la clé privée.

J'ai créé un fichier .pfx à partir de fichiers .key et .pem.

Comme ceci openssl pkcs12 -inkey rootCA.key -in rootCA.pem -export -out rootCA.pfx

Ce n'est pas la réponse directe, mais peut-être que cela peut aider quelqu'un d'autre.

Si vous avez un certificat auto-signé généré par makecert.exe sur un ordinateur Windows, vous obtiendrez deux fichiers: cert.pvk et cert. cer . Ceux-ci peuvent être convertis en un pfx en utilisant pvk2pfx

pvk2pfx se trouve au même emplacement que makecert (par exemple, C: \ Fichiers de programme (x86) \ Kits Windows \ 10 \ bin \ x86 ou similaire)

pvk2pfx -pvk cert.pvk -spc cert.cer -pfx cert.pfx
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top