如何將pvk轉換成為p12

pvk和spc可以用來簽署, ActiveX原件, 但.jar只能用p12來簽署
但是一張class 3 digital ID憑證一年的驗證費用高達4~500元美金
, 可以說相當昂貴. 功能因為檔案格式問題被限制住似乎有點欠妥.
其實還是有辦法可以轉換.
 
首先要準備下列工具
1. Windows 2000 Server
2. Mozilla
3. pvkimport
 
先到Microsoft下載pvkimport然後, 解開安裝.
 
1. pvkimprt mycredentials.spc myprivatekey.pvk
可以將憑證置入certstore.
2. 然後在IE的憑證存放區匯出, 選擇匯出金鑰及PKCS#12(.pfx)
選則使用憑證路逕所有憑證, 不要選加強型保護.
3. 打開mozilla選擇管理憑證, 然後匯出PKCS#12(.p12)
4. 用UltraEdit找出憑證的key
 
大功告成.
jarsigner -storetype "pkcs12" -keystore my.p12  myapp.jar key
可以簽署了.
 
 
廣告
本篇發表於 未分類。將永久鏈結加入書籤。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s