我有一个文件.p12,其中包含受密码保护的私钥(我没有(和公共证书。
我在windows的cmd中尝试了以下命令:
pkcs12 -in file.p12 -clcerts -nokeys -out publicCert.pe
但它需要私人密码。
一般来说,你不能。
虽然PFX支持许多不同的配置,但默认情况下使用3DES-CBC加密私钥,使用RC2/40-CBC加密证书;每个加密段使用密码作为公式的输入,以产生不同的密码密钥。
因此,你的两个最简单的选择是知道密码,或者尝试破解RC2有效载荷。