2013-05-06 90 views
5

我正在尋找這個私鑰,在Softlayer的「添加證書」嚮導中添加ssl證書,並將其與本地負載均衡器一起使用。如何使用openssl從pfx文件中提取私鑰?

我用Google搜索,並試圖下面的OpenSSL命令:

openssl pkcs12 -in filename.pfx -nocerts -out key.pem 

但我結束了無效的 「RSA私鑰」。請幫忙。

回答

5

你的命令是正確的,並給你結果加密 PKCS#8格式的私鑰。如果您需要未加密私鑰,只需添加-nodes選項。

openssl pkcs12 -in filename.pfx -nocerts -nodes -out key.pem

如果您需要在老格式的RSA私鑰,你應該給轉換使用OpenSSL PKCS8命令鍵。

openssl pkcs8 -in key.pem -out rsakey.pem

見單證的細節: