生成HTTPS簽名證書,IOS可用

2021-07-25 13:25:01 字數 3051 閱讀 1699

keytool -genkey -alias tomcat -keypass 123456 -keyalg rsa -keysize 1024 -validity 36500 -keystore tomcat.keystore -storepass 123456

keytool -genkey -alias client -keypass 123456 -keyalg rsa -keysize 1024 -validity 36500 -storetype pkcs12 -keystore client.p12 -storepass 123456

keytool -export -alias client -keystore client.p12 -storetype pkcs12 -keypass 123456 -file client.cer

keytool -import -v -file client.cer -keystore tomcat.keystore -storepass 123456

keytool -keystore tomcat.keystore -export -alias tomcat -file server.cer

c:\users\lm\desktop>keytool -genkey -alias tomcat -keypass 123456 -keyalg rsa -k

eysize 1024 -validity 36500 -keystore tomcat.keystore -storepass 123456

您的名字與姓氏是什麼?

[unknown]:  120.24.97.212

您的組織單位名稱是什麼?

[unknown]:  120.24.97.212

您的組織名稱是什麼?

[unknown]:  youyu

您所在的城市或區域名稱是什麼?

[unknown]:  sz

您所在的省/市/自治區名稱是什麼?

[unknown]:  sz

該單位的雙字母國家/地區**是什麼?

[unknown]:  cn

cn=120.24.97.212, ou=120.24.97.212, o=youyu, l=sz, st=sz, c=cn是否正確?

[否]:  y

c:\users\lm\desktop>keytool -genkey -alias client -keypass 123456 -keyalg rsa -k

eysize 1024 -validity 36500 -storetype pkcs12 -keystore client.p12 -storepass 12

3456

您的名字與姓氏是什麼?

[unknown]:  120.24.97.212

您的組織單位名稱是什麼?

[unknown]:  120.24.97.212

您的組織名稱是什麼?

[unknown]:  youyu

您所在的城市或區域名稱是什麼?

[unknown]:  sz

您所在的省/市/自治區名稱是什麼?

[unknown]:  sz

該單位的雙字母國家/地區**是什麼?

[unknown]:  cn

cn=120.24.97.212, ou=120.24.97.212, o=youyu, l=sz, st=sz, c=cn是否正確?

[否]:  y

c:\users\lm\desktop>keytool -export -alias client -keystore client.p12 -storetyp

e pkcs12 -keypass 123456 -file client.cer

輸入金鑰庫口令:

儲存在檔案 中的證書

c:\users\lm\desktop>keytool -import -v -file client.cer -keystore tomcat.keystor

e -storepass 123456

所有者: cn=120.24.97.212, ou=120.24.97.212, o=youyu, l=sz, st=sz, c=cn

發布者: cn=120.24.97.212, ou=120.24.97.212, o=youyu, l=sz, st=sz, c=cn

序列號: 37567485

有效期開始日期: thu dec 22 10:13:11 cst 2016, 截止日期: sat nov 28 10:13:11 cst

2116

證書指紋:

md5: ed:77:d3:55:7f:ea:82:37:ab:35:6c:1a:23:06:1d:fb

sha1: f9:36:a4:fa:cd:4d:d7:9e:7a:7a:f1:33:5f:a6:2e:4f:8d:d3:95:8a

sha256: ab:b5:22:14:b2:c3:c5:b3:4e:ae:75:28:79:73:72:a5:ef:80:bf:06:31:

0b:8f:f7:b2:f6:2f:44:2b:d2:6d:ff

簽名演算法名稱: sha256withrsa

版本: 3

擴充套件:#1: objectid: 2.5.29.14 criticality=false

subjectkeyidentifier [

keyidentifier [

0000: bd 8b 04 1f f4 36 37 ad   08 a6 92 80 13 cc de 7a  .....67........z

0010: a2 94 4d 78                                        ..mx]]

是否信任此證書? [否]:  y

證書已新增到金鑰庫中

[正在儲存tomcat.keystore]

c:\users\lm\desktop>keytool -keystore tomcat.keystore -export -alias tomcat -fil

e server.cer

輸入金鑰庫口令:

儲存在檔案 中的證書

c:\users\lm\desktop>

ios證書用server.cer

https證書管理生成 pfx可安裝的證書檔案

也可以使用如下命令安裝 wget tar zxvf openssl 1.0.1.tar.gz cd openssl 1.0.1 config prefix usr local ssl shared make make install 進入證書所在目錄 cd etc qloudtls 輸入 opens...

自簽名證書支援https

openssl req new newkey rsa 2048 nodes subj key ssl.key out ssl.csr主題可以空著,但是不能不寫這個引數,不然會讓你一行一行輸入 openssl req new newkey rsa 2048 nodes subj c cn st gua...

openssl生成https證書

openssl生成https證書 1.首先要生成伺服器端的私鑰 key檔案 openssl genrsa des3 out server.key 1024 執行時會提示輸入密碼,此密碼用於加密key檔案 去除key檔案口令的命令 openssl rsa in server.key out serve...