胖熊熊

          得到多少又失去了什么

          [轉]制作Java Applet簽名驗證

          用Applet寫的java小程序如果沒有經(jīng)過簽名,那么訪問客戶端程序下載后會受到安全限制;怎樣對java小程序簽名受到很多人的關注,網(wǎng)上也有這些方面可供參考的文檔,但都不是完整,在這里我給出一份可具體操作的文檔,希望能給大家一些幫助。 場景:test.jar:內含待簽名的java小程序 結果:簽名后,客戶端能自動下載java小程序,且java小程序能訪問客戶端的任何資源
          步驟:
           (1)將java小程序打包

              jar cvf test.jar test.class

          (2)生成名為chinani.store的密鑰庫,別名為chinani
            keytool -genkey -keystore chinani.store -alias chinani
          密碼:123456 (根據(jù)需要自己輸入) 以下根據(jù)需要輸入,最后確認:y

          (3)導出chinani.cer數(shù)字證書(可不要)
            keytool -export -keystore chinani.store -alias chinani -file chinani.cer

          密碼:123456 (根據(jù)需要自己輸入) (4)對test.jar文件進行簽名
            jarsigner -keystore chinani.store  test.jar chinani
          密碼:123456 (根據(jù)需要自己輸入) 最后寫一個html文件,運行此文件即可自動下載安裝運行java小程序


          Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=138242

           

          posted on 2007-07-04 10:39 fatbear 閱讀(365) 評論(0)  編輯  收藏 所屬分類: JAVA

          主站蜘蛛池模板: 加查县| 云安县| 兰西县| 日土县| 冀州市| 米泉市| 英吉沙县| 元江| 基隆市| 弥勒县| 博白县| 喀喇| 麻城市| 乾安县| 高要市| 察哈| 武清区| 突泉县| 宁津县| 竹山县| 炎陵县| 大洼县| 威海市| 北海市| 苍梧县| 桃园县| 重庆市| 格尔木市| 唐山市| 临泉县| 丽水市| 时尚| 石泉县| 湖口县| 阿尔山市| 绵阳市| 新干县| 什邡市| 舞阳县| 灵丘县| 德江县|