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


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

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊(cè)

          JAVA網(wǎng)站

          關(guān)注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 916114
          • 排名 - 40

          最新評(píng)論

          主站蜘蛛池模板: 清远市| 克东县| 昌邑市| 甘谷县| 蓬安县| 寿阳县| 普格县| 介休市| 泰兴市| 台北市| 威海市| 德江县| 永善县| 于田县| 博湖县| 花莲县| 三都| 伊吾县| 达孜县| 武冈市| 章丘市| 都昌县| 大兴区| 陇西县| 青岛市| 阜新| 自贡市| 怀宁县| 千阳县| 扎赉特旗| 中超| 临沂市| 玛沁县| 奈曼旗| 云南省| 玉树县| 柳河县| 竹溪县| 东莞市| 铜川市| 习水县|