步驟:
1. 打開 CMD , 輸入
|
1 2 3 4 5 6 7 8 9 |
openssl genrsa -out ca.key 2048 # 生成 RSA 私密金鑰 # 或者 openssl ecparam -genkey -name prime256v1 -out ca.key openssl req -new -sha256 -key ca.key -out ca.csr # 參數說明: # -new 生成新的證書請求 # -sha256 使用 SHA-256 摘要演算法 # -key 指定已有的私密金鑰檔 # -out 指定生成的證書請求名 |
2. 按照指示填入資料, 當中 country code, common name 和 password 為必填。
|
1 |
openssl req -new -sha256 -key ca.key -out ca.csr |
3. 將 pass 改為在第3步輸入的 password。
|
1 2 |
openssl x509 -req -sha256 -days 36500 -in ca.csr -signkey ca.key -out ca.crt openssl pkcs12 -export -clcerts -in ca.crt -inkey ca.key -out ca.p12 -password pass:AbCd1234 |
4. 將 ca.p12 進行 Base64 編碼