J'ai besoin d'exporter un .pfx
certificat de format (de Windows mmc) vers .p12 pour l'utiliser dans une autre application. Je ne trouve pas un moyen de faire ça. Quelqu'un peut-il suggérer une méthode?
certificate
ssl-certificate
Tom Squires
la source
la source
J'ai eu des problèmes avec un fichier .pfx avec openconnect. Le changement de nom n'a pas résolu le problème. J'ai utilisé keytool pour le convertir en .p12 et cela a fonctionné.
Dans mon cas, le mot de passe du nouveau fichier (new.p12) devait être le même que le mot de passe du fichier .pfx.
la source
Si vous recherchez un processus rapide et manuel avec UI. J'utilise toujours Mozilla Firefox pour convertir de PFX en P12. Importez d'abord le certificat dans le navigateur Firefox (Options> Confidentialité et sécurité> Afficher les certificats ...> Importer ...). Une fois installé, effectuez l'exportation pour créer le fichier P12 en choisissant le nom du certificat dans le Gestionnaire de certificats, puis cliquez sur Sauvegarder ... et entrez le nom du fichier, puis entrez le mot de passe.
la source
C'est plus une continuation de la réponse de Jglouie.
Si vous utilisez openssl pour convertir le certificat PKCS # 12 en clés PEM publiques / privées, il n'est pas nécessaire de renommer le fichier. En supposant que le fichier s'appelle cert.pfx, les trois commandes suivantes créeront une clé pem publique et une clé pem privée chiffrée:
Les deux premières commandes peuvent demander un mot de passe d'importation. Ce sera un mot de passe fourni avec le fichier PKCS # 12.
La troisième commande vous permettra de spécifier la phrase de passe de cryptage pour le certificat. C'est ce que vous saisirez lors de l'utilisation du certificat.
la source
Exécutez cette commande pour changer le
.cert
fichier en.p12
:Où
server.key
est la clé du serveur etserver.cert
est un certificat d'émission d'autorité de certification ou un fichier de certificat d'auto-signature.la source