keystore生成 cer及 pfx及 key

2021-10-12 18:23:09 字數 1821 閱讀 5061

我的另一篇部落格

自簽名證書和ca證書詳解:他人部落格

keytool -exportcert -keystore server.keystore -rfc -file server1.cer -alias tomcat -storepass 123456
這裡我沒有找到更簡便的方法, 找到的大佬希望指點一下。

我這裡用**轉換:

// .keystore轉.pfx

public

class

text

public

static

void

covertokeystore()

else

inputkeystore.

load

(fis, npassword)

; fis.

close()

; keystore outputkeystore = keystore.

getinstance

("jks");

outputkeystore.

load

(null, keystore_password.

tochararray()

);enumeration

enums = inputkeystore.

aliases()

;while

(enums.

hasmoreelements()

)}fileoutputstream out =

newfileoutputstream

(jks_keystore_file)

; outputkeystore.

store

(out, npassword)

; out.

close()

;}catch

(exception e)

}public

static

void

covertopfx()

else

inputkeystore.

load

(fis, npassword)

; fis.

close()

; keystore outputkeystore = keystore.

getinstance

("pkcs12");

outputkeystore.

load

(null, keystore_password.

tochararray()

);enumeration

enums = inputkeystore.

aliases()

;while

(enums.

hasmoreelements()

)}fileoutputstream out =

newfileoutputstream

(pfx_keystore_file)

; outputkeystore.

store

(out, npassword)

; out.

close()

;}catch

(exception e)

}}

openssl pkcs12 -in server.pfx -nocerts -nodes -out server.key

keystore檔案生成

生成keystore 使用jre的keytool工具 keytool genkey alias entry的alias keyalg rsa keystore keystore檔案路徑 dname cn ip位址 ou o l st c storepass keystore密碼 keypass ke...

如何生成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...