欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

使用微軟代碼簽名證書簽名Java代碼使用指南

系統(tǒng) 1841 0

本指南針對已經(jīng)購買了WoSign/Thawte/VeriSign 微軟代碼簽名證書,還需要用此代碼簽名證書來簽名Java JAR文件而編寫,如果您還沒有簽名工具,請到SUN公司網(wǎng)站免費下載: http://java.sun.com/j2se/ ,推薦下載JDK1.4.2或以上版本,支持Solaris SPARC/x86, Linux86 和 Windows 操作系統(tǒng)。請注意:WoSign微軟代碼簽名證書僅支持J2SE 1.5.008以上版本。


第1步 把 .pvk 和 .spc 轉(zhuǎn)換為 .pfx格式


您在申請微軟代碼簽名證書時已經(jīng)成功生成了私鑰文件mycert.pvk,也得到了代碼簽名證書(公鑰) mycert.spc,您需要把此兩個文件轉(zhuǎn)換為一個PKCS12格式的文件mycert.pfx,具體轉(zhuǎn)換步驟如下:

??? (1) 下載微軟的轉(zhuǎn)換工具軟件: pvkimprt.rar ,并成功安裝;

??? (2) 請確認(rèn)您電腦上已經(jīng)安裝了頒發(fā)代碼簽名證書的中級根證書,如果沒有,請先點擊安裝:
???????? WoSign中級根證書為: WoSign Code Signing Authority
???????? Thawte中級根證書為: Thawte Code Signing CA
???????? VeriSign中級根證書為: VeriSign Class 3 Code Signing 2004 CA??????????

??? (3) 在 DOS 狀態(tài)下,進入保存兩個簽名證書文件 mycert.pvk 和 mycert.spc 的目錄,請鍵入命令:

??????? pvkimprt mycert.spc mycert.pvk

???? 按提示輸入私鑰密碼后,啟動證書導(dǎo)入過程,按幾個回車就成功把證書導(dǎo)入到 Windows 證書存儲區(qū),在 IE 瀏覽器的 “工具” — “ Internet 選項” — “內(nèi)容” — “證書” — “個人”中就能看到您的簽名證書,再點擊“導(dǎo)出”就可以得到包含有簽名證書公鑰和私鑰的 .pfx 格式證書。

???? 請注意:在導(dǎo)出時要選中“如果可能,將所有證書包括到證書路徑中”,并建議選中“如果導(dǎo)出成功刪除密鑰”以防止被他人非法導(dǎo)出。如果還需要導(dǎo)入使用,則再導(dǎo)入即可,此時導(dǎo)入的缺省是“不允許導(dǎo)出私鑰”,從而保證了簽名證書的安全。

???? 請注意: pvkimprt 工具不支持跨操作系統(tǒng),也就是說,如果您是在 Windows 2000 操作系統(tǒng)上生成的私鑰文件 .pvk 的,則只能在 Windows 2000 操作系統(tǒng)中使用 pvkimprt 工具。

?

第2步 把PFX格式簽名證書導(dǎo)入Keystore


首先,請使用以下命令檢查您的開發(fā)工具中的Keytool是否能讀出PFX格式證書,請注意輸入keytool.exe 和 mycert.pfx 兩個文件的正確路徑(以下命令都在JDK\BIN目錄中):

??? keytool -list -storetype pkcs12 -keystore mycert.pfx

如下圖1所示,會提示您輸入私鑰密碼,顯示您的Keytool可以讀出此PFX格式證書。請注意下面的第2條紅線顯示的內(nèi)容為您的簽名證書的別名,下面簽名時需要輸入此別名。


使用微軟代碼簽名證書簽名Java代碼使用指南
?

(3) 數(shù)字簽名Applet

使用jarsigner簽名您的JAR文件:

??? jarsigner -storetype pkcs12 -keystore mycert.pfx myjar.jar keyentry_friendly_name

請注意:命令行的最后一個參數(shù)是 keyentry_friendly_name(證書別名,或稱:證書好記的名字,如果您的證書有一個別名,則輸入此別名,如果沒有,則為缺省的一串字符,如下圖2所示,會提示您輸入私鑰密碼,簽名成功后沒有任何提示:


使用微軟代碼簽名證書簽名Java代碼使用指南
?

(4) 驗證簽名

使用以下命令驗證已經(jīng)簽名的JAR文件:

jarsigner -verify -verbose -certs myjar.jar

如下圖3所示,會顯示簽名證書所有信息,包括軟件發(fā)行商的名稱(CN=,圖中紅色畫線部分)、證書頒發(fā)機構(gòu)的中級根證書和頂級根證書,在最后面會顯示“已驗證簽名”和“jar已驗證”。


使用微軟代碼簽名證書簽名Java代碼使用指南
?

一旦成功簽名,就可以把已經(jīng)簽名的JAR文件放到網(wǎng)上供用戶下載了,用戶端的Java系統(tǒng)會顯示您的簽名證書信息,如果已經(jīng)簽名的文件被篡改或損壞,則系統(tǒng)會提醒用戶并拒絕安裝。

使用微軟代碼簽名證書簽名Java代碼使用指南


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 欧美18videos性处按摩 | 成人午夜精品一区二区三区 | 精品久久久久久久人人人人传媒 | 日韩电影第一页 | 色撸网| 欧美白人黑人xxxx猛交 | av资源首页| 97超级碰碰碰视频在线视频观看 | 成年人在线播放 | 国产欧美精品一区二区三区 | 久久久精 | 国产精品无码永久免费888 | 久久精品视频日本 | 富二代精品视频 | 欧美成人午夜 | 噜噜噜噜精品视频在线观看 | 91精品国产91久久久 | 欧美国产日韩在线观看 | 免费日韩在线 | 俄罗斯厕所偷窥视频 | 在线播放国产精品 | 亚洲国产一区二区三区四区 | 黄色激情小视频 | 97人人草 | 精品视频在线观看视频免费视频 | 青久久| 丝袜美腿中文字幕 | 天堂色在线 | 色成人综合 | 免费一级毛片麻豆精品 | 国产美女www爽爽爽免费视频 | 久久免费99精品久久久久久 | 中文字幕av免费 | 成人午夜电影在线播放网站 | 精品一区二区久久久久久久网站 | 国产精品久久久久一区二区 | 日本人videos18videosrrty | 丁香亚洲 | 夜夜撸夜夜爽 | 久久精品二区亚洲w码 | 视频二区|