生成keystore
使用jre的keytool工具
keytool -genkey -alias [entry的alias] -keyalg rsa -keystore [keystore檔案路徑] -dname "cn=[ip位址] ,ou=***,o=*** ,l=***,st=**,c=***" \ -storepass [keystore密碼] -keypass [keystore entry的密碼]
keytool匯入證書
在客戶端匯入服務端的證書
keytool -import -alias [entry的alias] -trustcacerts -noprompt -file [證書路徑] -keystore [keystore檔案路徑] -storepass [keystore密碼] -keypass [keystore entry的密碼]
在服務端匯入服務端的key和證書
先使用key和證書生成中間檔案
openssl pkcs12 -export -inkey 【key檔案】 -in 【證書檔案】 -passin pass:【key密碼】 -out 【輸出檔案】 -passout pass:【輸出檔案密碼】
然後將中間檔案匯入到keystore中
keytool -importkeystore -srckeystore 【中間檔案】 -destkeystore 【目的keystore檔案】 -destkeypass 【目的keystore檔案entry密碼】 -deststorepass 【目的keystore密碼】
-srcstoretype pkcs12 -srcstorepass 【中間檔案密碼】 -destalias 【目的keystore entry alias】 -srcalias 1
如何生成keystore
1,執行命令 keytool keystore azkaban.keystore alias jetty genkey keyalg rsa alias android.keystore 生成的keystore別名 keyalg rsa 加密和數字簽名的演算法 validity 1000 有效天數 ...
Android用命令生成keystore簽名
首先cmd命令定位到jdk的bin目錄下,如果配置了jdk環境變數就不用了 執行命令 這裡關鍵文字的代表意義 forever keystore的別名alias 10000 keystore的有效天數 forever.keystore keystore的名稱 1 第一次輸入的秘鑰庫口令即為foreve...
android 檢視keystore檔案簽名資訊
輸入密碼就可以了。c tmp 0 keytool 金鑰和證書管理工具 命令 certreq 生成證書請求 changealias 更改條目的別名 delete 刪除條目 exportcert 匯出證書 genkeypair 生成金鑰對 genseckey 生成金鑰 gencert 根據證書請求生成證...