sunfruit[請?jiān)L問http://www.fruitres.cn]

          --我相信JAVA能走得更遠(yuǎn) QQ:316228067

          導(dǎo)航

          <2006年3月>
          2627281234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          統(tǒng)計(jì)

          公告

          個(gè)人寫的作品會盡量附上代碼,大家使用發(fā)現(xiàn)問題就指出,交流第一嘛  QQ:316228067

          常用鏈接

          留言簿(13)

          隨筆分類(121)

          隨筆檔案(105)

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          [JAVA]使用JAVA的數(shù)字簽名

          --sunfruit

          在使用java web start發(fā)布Application還有在網(wǎng)頁上面發(fā)布Applet的時(shí)候如果不進(jìn)行數(shù)字簽名,那么會有安全級別的限制,并且在程序界面的最下面會有Application window 的字樣,很是不爽,只要是進(jìn)行了數(shù)字簽名這些苦惱就沒有了,而且也可以訪問用戶的本地IO系統(tǒng),下面就說一下如何進(jìn)行數(shù)據(jù)簽名

          其實(shí)簽名過程很簡單,JDK自身就有工具可以進(jìn)行簽名,下面的過程中 xxxx 表示該內(nèi)容是自定義的

          第一部生成 keystore 文件
          keytool -genkey -keystore xxxx.keystore -alias xxxx  例如[keytool -genkey -keystore sunfruit.keystore -alias sunfruit]
          這個(gè)過程比較繁瑣,要填寫好幾項(xiàng)內(nèi)容,比如生成的keystore文件為 sunfruit.keystore ,下面需要使用

          第二步進(jìn)行數(shù)據(jù)簽名,呵呵,快吧
          jarsigner -keystore sunfruit.keystore xxxx.jar sunfruit
          命令行中的xxxx.jar是要進(jìn)行簽名的jar文件

          第二步進(jìn)行完畢以后,jar文件就已經(jīng)簽名完畢了,可以使用,當(dāng)然還有一些其他的功能,比如導(dǎo)出cer文件
          keytool -export -keystore sunfruit.keystore -alias sunfruit -file sunfruit.cer

          簡單吧,其實(shí)簽名--就是這么簡單

          posted on 2006-03-14 12:20 sunfruit 閱讀(359) 評論(0)  編輯  收藏 所屬分類: JAVA SE & EE

          主站蜘蛛池模板: 中牟县| 广元市| 内江市| 达日县| 清徐县| 五常市| 崇左市| 同德县| 鄂伦春自治旗| 新乡市| 镇安县| 南木林县| 博客| 台东市| 黄浦区| 鄂托克旗| 克东县| 房产| 施甸县| 揭东县| 金寨县| 宽城| 新泰市| 昌黎县| 团风县| 额济纳旗| 达州市| 葫芦岛市| 鄯善县| 海林市| 贵港市| 琼中| 建瓯市| 山丹县| 磐石市| 扶余县| 宜都市| 佛冈县| 隆回县| 咸丰县| 罗田县|