溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Java KeyStore 用命令生成keystore文件

發(fā)布時(shí)間:2020-06-25 01:46:15 來源:網(wǎng)絡(luò) 閱讀:5064 作者:HHT15927087748 欄目:安全技術(shù)

1.生成keyStore文件
在命令行下執(zhí)行以下命令:
Shell代碼 收藏代碼

keytool -genkey -validity 36000 -alias www.zlex.org -keyalg RSA -keystore d:\zlex.keystore  

其中
-genkey表示生成密鑰
-validity指定證書有效期,這里是36000天
-alias指定別名,這里是www.zlex.org
-keyalg指定算法,這里是RSA
-keystore指定存儲位置,這里是d:\zlex.keystore

在這里我使用的密碼為 123456

控制臺輸出:
Console代碼 收藏代碼

輸入keystore密碼:  
再次輸入新密碼:  
您的名字與姓氏是什么?  
  [Unknown]:  www.zlex.org  
您的組織單位名稱是什么?  
  [Unknown]:  zlex  
您的組織名稱是什么?  
  [Unknown]:  zlex  
您所在的城市或區(qū)域名稱是什么?  
  [Unknown]:  BJ  
您所在的州或省份名稱是什么?  
  [Unknown]:  BJ  
該單位的兩字母國家代碼是什么  
  [Unknown]:  CN  
CN=www.zlex.org, OU=zlex, O=zlex, L=BJ, ST=BJ, C=CN 正確嗎?  
  [否]:  Y  

輸入<tomcat>的主密碼  
        (如果和 keystore 密碼相同,按回車):  
再次輸入新密碼:  

這時(shí),在D盤下會生成一個(gè)zlex.keystore的文件。

2.生成自簽名證書
光有keyStore文件是不夠的,還需要證書文件,證書才是直接提供給外界使用的公鑰憑證。
導(dǎo)出證書:
Shell代碼 收藏代碼

keytool -export -keystore d:\zlex.keystore -alias www.zlex.org -file d:\zlex.cer -rfc  

其中
-export指定為導(dǎo)出操作
-keystore指定keystore文件
-alias指定導(dǎo)出keystore文件中的別名
-file指向?qū)С雎窂?
-rfc以文本格式輸出,也就是以BASE64編碼輸出
這里的密碼是 123456

控制臺輸出:
Console代碼 收藏代碼

輸入keystore密碼:  
保存在文件中的認(rèn)證 <d:\zlex.cer>  
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI