程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> 簽名一個使用插件1。3版的Java小程序

簽名一個使用插件1。3版的Java小程序

編輯:關於JSP

Subject: 簽名一個使用插件1。3版的Java小程序 (作者:山水 歡迎轉載! 哈哈!~!@#$%^&*)
Date: Sat, 14 Apr 2001 13:33:24 +0800
From: "山水" <[email protected]>
Newsgroups: ChinaFCU.JAVA
簽名一個使用插件1。3版的Java小程序 (作者:山水 歡迎轉載 哈哈!~!@#$%^&*)
為了簽署一個小程序,有下面幾件事情需要完成:
1。簽名工具
2。一個RAS keypair 和一個公鑰的證書鏈。
3。把小程序用到的所有類文件打包成一個JAR文件。
簽名工具
現在有兩種工具支持簽署使用插件的小程序
1。Jarsigner --可以在jdk裡找到2。Netscape Signing Tool 網景公司提供的一個簽
署小程序的工具,用來簽名在網景浏覽器中使用的小程序。最新的版本可以到
http://developer.netscape.com/software/signedobj/jarpack.html 下載
注意:網景公司已經不再提供舊版本的簽名工具的下載
RSA 證書
RSA 證書需要向一個支持RAS的CA公司購買。如Thawte
為了使用RSA證書簽名你的小程序,你需要從Thawte或是其它CA獲得Java代碼簽名證
書。在你登記你的證書的時候可能需要你提供證書簽名請求文件(CSR)你可使用以下
步驟:
---------------------------------------------------------
1。使用keytool建立一個RSA keypair
2. C:>C:jdk1.3inkeytool -genkey -keyalg rsa -alias MyCert
3. Enter keystore password: ********* file://鍵入你keystore的密碼
4. What is your first and last name? file://以下是鍵入你的信息
   [Unknown]: XXXXXXX YYY
5. What is the name of your organizational unit?
6. [Unknown]: Java Software
7. What is the name of your organization?
8. [Unknown]: Sun Microsystems
9. What is the name of your City or Locality?
10. [Unknown]: Cupertino
11. What is the name of your State or Province?
12. [Unknown]: CA
13. What is the two-letter country code for this unit?
14. [Unknown]: US
15. Is <CN=XXXXXXX YYY, OU=Java Software, O=Sun Microsystems, L=Cupertino,
ST=CA, C=US> correct?
16. [no]: yes file://確認後按y結束
17. Enter key password for <MyCert> file://鍵入你key的密碼。若按回車次密碼與

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved