如何將.jks
文件轉換爲p12
。 jks
是一個Java密鑰存儲文件,我怎麼能把它轉換成p12
格式?將.jks轉換爲p12
回答
following page爲您提供了一組有用的SSL命令,您將找到答案。
轉換一個JKS文件PKCS12格式
keytool -importkeystore -srckeystore
KEYSTORE.jks -destkeystore
KEYSTORE.p12 -srcstoretype JKS
-deststoretype PKCS12 -srcstorepass mysecret -deststorepass mysecret
-srcalias myalias -destalias myalias -srckeypass mykeypass -destkeypass mykeypass -noprompt
這是一個有用的鏈接。謝謝。 – dajames 2010-11-20 14:06:01
此轉換是否只需要在Java 1.6.x及更高版本上完成?我問,因爲我在Java 1.7.x上,並且遇到了WSKeystore類無法讀取cacerts(默認密鑰庫文件)的問題,直到我將其轉換爲cacerts.p12。 – Prince 2013-12-11 20:12:07
請注意,直接在命令中提供密碼通常不是一種安全的做法(如keytool手冊頁所述),因爲可以從命令歷史中讀取密碼或使用'ps'觀察密碼。如果您省略了密碼,該工具應該提示您輸入密碼。 – 2014-05-06 19:37:59
JKS→P12(爪哇1.6.x版及以上):
密鑰工具-importkeystore -srckeystore keystore.jks -srcstoretype JKS -deststoretype PKCS12 -destkeystore keystore.p12
P12→JKS:
密鑰工具-importkeystore -srckeystore keystore.p12 -srcstoretype PKCS12 -deststoretype JKS -destkeystore keystore.jks
下面是該方法的一個行命令。
keytool -importkeystore -srckeystore <MY_KEYSTORE.jks> -destkeystore <MY_FILE.p12> -srcstoretype JKS -deststoretype PKCS12 -deststorepass <PASSWORD_PKCS12> -srcalias <ALIAS_SRC> -destalias <ALIAS_DEST>
解釋參數:
MY_FILE.p12: path to the PKCS#12 file (.p12 or .pfx extension) that is going to be created.
MY_KEYSTORE.jks: path to the keystore that you want to convert.
PASSWORD_PKCS12: password that will be requested at the PKCS#12 file opening.
ALIAS_SRC: name matching your certificate entry in the JKS keystore, "tomcat" for example.
ALIAS_DEST: name that will match your certificate entry in the PKCS#12 file, "tomcat" for example.
- 1. 需要幫助將P12證書轉換爲JKS
- 2. 將.cer轉換爲.p12
- 3. 什麼是.p12,.cer,.csr,.jks,.pem文件?
- 4. 將GNU-CRYPTO gkr keystore轉換爲默認JKS
- 5. 將CA簽名的JKS密鑰庫轉換爲PEM
- 6. 使用PHP和OpenSSL將P12轉換爲PEM
- 7. 使用或不使用OpenSSL將SSL .pem轉換爲.p12
- 8. 將p12 APNS證書轉換爲base64字符串
- 9. 如何將p12文件轉換爲base64字符串?
- 10. 如何將組合PEM轉換爲pkcs12 P12文件?
- 11. 以PKCS12格式爲tomcat/JKS Keystore轉換證書
- 12. 如何以編程方式將java jks keystore轉換爲pkcs12證書?
- 13. 將APNs證書導出爲p12文件
- 14. 將MS Access.adp轉換爲ASP.Net轉換:DLookup轉換爲SQL
- 15. 將PeriodIndex轉換爲
- 16. 將值轉換爲%
- 17. 將ISML PAC轉換爲XForm轉換
- 18. 將VB轉換爲C#類型轉換
- 19. 將DataRow []轉換爲DataTable的ASP.NET轉換
- 20. 怎麼你aps_developer_identity.cer轉換成的.p12與我想將我APNS窗口
- 21. FLEX XMLDecoder將`09.00`轉換爲「09.00」,但將`10.00`轉換爲10
- 22. 將XML轉換爲XML,將屬性轉換爲元素
- 23. 假P12和mobileprovision爲PhoneGap的
- 24. 將int轉換爲char
- 25. 將markdown轉換爲reStructuredtest?
- 26. 將curl轉換爲PHP
- 27. 將DataSet \ DataTable轉換爲CSV
- 28. 將網址轉換爲NSData
- 29. 將SVG dataUrl轉換爲base64
- 30. 將MySql錶轉換爲BerkelyDB
你應該接受一些答案您以前的問題。 – Emil 2010-05-17 07:12:37
@Matrix你真的找不到下面的答案可以接受嗎?有了你的代表和徽章,你應該接受或評論爲什麼這些都不能接受。 – JoeG 2017-02-14 17:52:34