Blue Flower

Vygenerovaní certifikátu *.PFX pomoci OpenSSL.

 

Nejprve si ze souboru *.p7b vytvoříme standardní formát certifikátu,

openssl pkcs7 -print_certs -in certifikat.p7b -out certifikat.cer

 

Spojení certifikátu a privatního klíče do *.pfx

openssl pkcs12 -export -out server_certifikat.pfx -inkey klic.txt -in certifikat.cer

 

Vygenerování kompatibilního PFX (starší systémy např. Windows server 2012)
Pokud by Vám nástroj hlásil, že parametr -legacy nezná (záleží na přesné verzi OpenSSL), použijte explicitní vynucení starší šifry pomocí -certpbe a -keypbe:


openssl pkcs12 -export -out server_certifikat_kompatibilni.pfx -inkey klic.txt -in certifikat.cer -legacy

openssl pkcs12 -export -out server_certifikat_kompatibilni.pfx -inkey klic.txt -in certifikat.cer -certpbe PBE-SHA1-3DES -keypbe PBE-SHA1-3DES -macalg sha1

 

Stažení OpenSSL pokud již není integrován v powershellu či cmd

https://slproweb.com/products/Win32OpenSSL.html