2011-01-25 6 views
3

Est-il possible de convertir un fichier CERT en fichier pfx? J'ai essayé d'importer mon fichier cerf dans IE, mais il n'est jamais montré sous l'onglet "personnel", donc je ne peux pas exporter là.Conversion du fichier cert en fichier pfx

Je cherche s'il existe des alternatives disponibles. FYI, le fichier cerf est créé en utilisant "keytool", puis en exportant dans un fichier CERT.

+0

Quelle version IE utilisez-vous? –

+0

@Martin: IE8, sur la plate-forme Windows XP. – Kevin

Répondre

6

Cet article décrit deux façons de créer un fichier .pfx à partir d'un fichier .cer:

Créez votre & publiques clés privées (Dépêchez-vous de définir la mot de passe de la clé privée):

makecert.exe -sv MyKey.pvk -n "CN=.NET Ready!!!" MyKey.cer

Créez votre fichier PFX de la clé publique et privée

pvk2pfx.exe -pvk MyKey.pvk -spc MyKey.cer -pfx MyPFX.pfx -po toto

Programmaticaly vous pouvez le faire en C# en écrivant le tableau d'octets directement dans un fichier:

byte[] certificateData = certificate.Export(X509ContentType.Pfx, "YourPassword"); 
File.WriteAllBytes(@"C:\YourCert.pfx", certificateData); 

Et en général (Si vous utilisez IE 8), vous pouvez jeter un oeil à cette réponse sur SO:

Espérons que cela vous aide.

Questions connexes