<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Natural

     

    keyTool的用法

    轉自http://blog.chinaunix.net/u/3641/showart_506402.html
    Xfire實現WSS之創建密鑰對和數字證書
    簽名和加密需要使用到數字證書和密鑰對,可以使用JDK提供的KeyTool工具創建密鑰對和數字證書。我們分別為服務端和客戶端創建RSA密鑰 對,并生成各自的數字證書(包含公鑰和數字簽名)。服務端和客戶端擁有各自的密鑰庫JKS文件,服務端的密鑰庫保存服務端的密鑰對和客戶端的數字證書,而 客戶端的密鑰庫保存客戶端的密鑰對和服務端的數字證書。

    下面,我們來看看xfire提供的例子:

    <XFIRE_HOME>/examples/ws-security/keys/generateKeyPair.bat批處理文件:
    rem @echo off

    #接受參數

    echo alias %1

    echo keypass %2

    echo keystoreName %3

    echo KeyStorePass %4

    echo keyName %5

    創建RSA密鑰對
    keytool -genkey -alias %1 -keypass %2 -keystore %3 -storepass %4 -dname "cn=%1" -keyalg RSA
    使用私鑰進行自簽名
    keytool -selfcert -alias %1 -keystore %3 -storepass %4 -keypass %2
    導出數字證書
    keytool -export -alias %1 -file %5 -keystore %3 -storepass %4
    <XFIRE_HOME>/examples/ws-security/keys/generateServerKey.bat文件:
    下面兩行命名分別調用generateKeyPair.bat批處理文件為服務端和客戶端生成密鑰對
    call generateKeyPair.bat server serverpass serverStore.jks storepass serverKey.rsa
    call generateKeyPair.bat client clientpass clientStore.jks storepass clientKey.rsa
    將服務端的數字證書導入客戶端的密鑰庫
    keytool -import -alias server -file serverKey.rsa -keystore clientStore.jks -storepass storepass -noprompt
    將客戶端的數字證書導入服務端的密鑰庫
    keytool -import -alias client -file clientKey.rsa -keystore serverStore.jks -storepass storepass -noprompt
    運行該批處理文件后,將分別為服務端和客戶端生成一個Java密鑰庫文件,它們分別擁有一個自己的密鑰對和對方的數字證書。我們通過表1對兩者密鑰庫文件的內容進行說明:

    表1密鑰庫說明


    服務端Java密鑰庫
    客戶端Java密鑰庫

    對應密鑰庫文件
    serverStore.jks
    clientStore.jks

    密鑰庫密碼
    storepass
    storepass

    庫中包含的內容
    server密鑰對、client數字證書
    client密鑰對、server數字證書

    密鑰對別名
    server
    client

    密鑰對私鑰的保護密碼
    serverpass
    clientpass

    posted on 2011-01-11 15:56 此號已被刪 閱讀(598) 評論(0)  編輯  收藏 所屬分類: JAVA

    導航

    統計

    常用鏈接

    留言簿(8)

    隨筆分類(83)

    隨筆檔案(78)

    文章檔案(2)

    相冊

    收藏夾(7)

    最新隨筆

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久天天躁狠狠躁夜夜免费观看 | 男人j进入女人j内部免费网站| 日韩高清在线免费观看| 亚洲欧洲中文日产| 91精品免费久久久久久久久| 亚洲美女在线观看播放| 久久久久免费看成人影片| 亚洲另类激情综合偷自拍| 免费人成视频在线观看网站| 777亚洲精品乱码久久久久久 | 亚洲毛片免费视频| 天天影视色香欲综合免费| 亚洲一欧洲中文字幕在线| 噼里啪啦电影在线观看免费高清| 国产精品高清视亚洲一区二区| 白白国产永久免费视频| 无码 免费 国产在线观看91| 中文字幕精品亚洲无线码一区应用| 久久国产精品免费| 亚洲av鲁丝一区二区三区| AV无码免费永久在线观看| 亚洲国产午夜精品理论片在线播放 | 亚洲第一页在线观看| 免费做爰猛烈吃奶摸视频在线观看 | 亚洲福利视频网址| 最近中文字幕mv免费高清视频7| 亚洲另类无码专区首页| 久久亚洲高清综合| 99久久久国产精品免费牛牛| 中文字幕亚洲情99在线| 亚洲国产精品成人久久蜜臀| 亚洲视频在线免费| 亚洲激情电影在线| 免费在线视频一区| 99久久免费中文字幕精品| 亚洲国产成人手机在线观看| 亚洲伊人久久大香线蕉综合图片| 国产成人yy免费视频| 羞羞视频在线观看免费| 久久亚洲AV成人无码软件| 免费看一级做a爰片久久|