Java中使用keytool生成證書
簡介:
數字證書是指在互聯網通訊中標志通訊各方身份資訊的一個數字認證,人們可以在網上用它來識別對方的身份,
因此數字證書又稱為數字標識,數字證書對網路用戶在計算機網路交流中的資訊和資料等以加密或解密的形式保證了資訊和資料的完整性和安全性,
Keytool 是一個Java 資料證書的管理工具 ,Keytool 將密鑰和證書存在一個稱為keystore的檔案中,
在keystore里,包含兩種資料:
- 密鑰物體——密鑰又或者是私鑰和配對公鑰(采用非對稱加密)
- 可信任的證書物體——只包含公鑰
步驟:
-
首先打開你的jdk路徑 找見keytool.exe 復制 這個路徑 如圖:

-
以管理員身份打開cmd(如果不以管理員身份打開cmd會在寫入檔案的時候報錯)
-
輸入cd/d + 路徑 切換盤符 如圖:

-
輸入以下這串代碼(注意在復制cmd里面的時候 是一行 不要換行 )
keytool -genkeypair -keyalg RSA -keysize 1024 -sigalg MD5withRSA -va lidity 365 -alias bo -keystore bo.keystore如圖(注意在輸入密鑰口令的時候 不顯示 輸入位數大于6位 輸入完成之后 回車):


-
在執行完成這個命令之后,證書就生成了,下一步匯出證書
keytool -exportcert -alias bo -file bo.cer -keystore bo.keystore -rfc -
執行之后 打開剛才的bin目錄下 可以看到已經成功匯出證書

- 點擊bo.cer 無腦下一步安裝證書,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/272838.html
標籤:其他
上一篇:自動化滲透測驗工具介紹
下一篇:求職季:關于簡歷投遞的一系列感悟
