我需要生成一個PKCS12文件(.p12),其中包含2個證書,一個是自動簽名的CA,另一個是由此CA簽名的。openssl:使用2個證書生成pkcs12
我試圖用OpenSSL來構建它,但我什麼也沒得到。
謝謝
我需要生成一個PKCS12文件(.p12),其中包含2個證書,一個是自動簽名的CA,另一個是由此CA簽名的。openssl:使用2個證書生成pkcs12
我試圖用OpenSSL來構建它,但我什麼也沒得到。
謝謝
PKCS12格式通常用於存檔具有X.509證書的私鑰。所以你必須提前有這些密鑰或證書。
假設您已經有一個名爲ca.crt
的自動簽名的CA證書(X.509格式)和由CA簽名的名爲user.crt
的用戶證書(X.509格式)。此外,你必須在用戶的私鑰名爲user.key
使用以下命令生成PKCS12文件:
openssl pkcs12 -export -out user.p12 -inkey user.key -in user.crt -certfile ca.crt
其他可用參數:
-name:the file's name; shown when someone imports the pkcs12 file
感謝您的回答 – 2013-05-23 18:42:50