使用applet經(jīng)常涉及到j(luò)ava的砂箱問題,由于java的安全性限制,applet小程序是沒有權(quán)限讀寫客戶端文件的。這是使用數(shù)字簽名的背景,經(jīng)過簽名的jar 可以確保發(fā)行的版本安全性,用戶選擇運行經(jīng)過簽名認證的jar 就能擴大applet的權(quán)限。這不僅僅是applet 還可以使用在java web start項目中。
          步驟:
          1.keytool -genkey -keystore tzjhcm.store -alias tzjhcm
          這樣就生成了簽名所用的 KEY。
          2.keytool -selfcert -alias tzjhcm -keystore tzjhcm.store -validity 365
          這步使key的簽名有效期為一年,默認是半年。所以如果采取默認情況可以跳過這步。
          3.jarsigner -keystore tzjhcm.store gis.jar tzjhcm
          利用剛才生成的tzjhcm.store 為 gis.jar簽名 。
          把這些步驟寫成批處理文件,使用起來會顯得更加方便。
          posted on 2007-02-06 16:39 -274°C 閱讀(783) 評論(1)  編輯  收藏 所屬分類: JAVA


          FeedBack:
          # re: 數(shù)字簽名
          2007-02-08 16:20 | αβγ
          補充:國家代碼中國cn  回復(fù)  更多評論
            

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊

          JAVA網(wǎng)站

          關(guān)注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 917238
          • 排名 - 40

          最新評論

          主站蜘蛛池模板: 新昌县| 昌江| 阜平县| 潞西市| 台中市| 芦溪县| 乳山市| 长子县| 康乐县| 读书| 特克斯县| 辽源市| 南和县| 安溪县| 确山县| 雷山县| 凭祥市| 新郑市| 张家港市| 长汀县| 云和县| 扶余县| 双柏县| 新郑市| 东城区| 博爱县| 平乡县| 海阳市| 彭水| 三门县| 桐梓县| 隆化县| 太和县| 纳雍县| 苗栗市| 呼伦贝尔市| 抚松县| 喀喇沁旗| 康平县| 丹东市| 武邑县|