赞
踩
openssl genrsa -aes256 -out ca.key 2048
openssl rsa -in ca.key -out ca.key
openssl req -new -sha256 -key ca.key -out ca.csr -subj "/C=CN/ST=FJ/L=XM/O=NONE/OU=NONE/CN=localhost/emailAddress=test@test.com"
req----执行证书签发命令
-new----新证书签发请求
-key----指定私钥路径
-out----输出的csr文件的路径
C-----国家(Country Name)
ST----省份(State or Province Name)
L----城市(Locality Name)
O----公司(Organization Name)
OU----部门(Organizational Unit Name)
CN----产品名(Common Name)
emailAddress----邮箱(Email Address)
openssl x509 -req -days 36500 -sha256 -extensions v3_ca -signkey ca.key -in ca.csr -out ca.cer
openssl genrsa -aes256 -out server.key 2048
openssl rsa -in server.key -out server.key
openssl req -new -sha256 -key server.key -out server.csr -subj "/C=CN/ST=FJ/L=XM/O=NONE/OU=NONE/CN=localhost/emailAddress=test@test.com"
openssl x509 -req -days 36500 -sha256 -extensions v3_req -CA ca.cer -CAkey ca.key -CAserial ca.srl -CAcreateserial -in server.csr -out server.cer
openssl genrsa -aes256 -out client.key 2048
openssl rsa -in client.key -out client.key
openssl req -new -sha256 -key client.key -out client.csr -subj "/C=CN/ST=FJ/L=XM/O=NONE/OU=NONE/CN=localhost/emailAddress=test@test.com"
openssl x509 -req -days 36500 -sha256 -extensions v3_req -CA ca.cer -CAkey ca.key -CAserial ca.srl -CAcreateserial -in client.csr -out client.cer
openssl s_server -CAfile ca.cer -cert server.cer -key server.key -accept 44444
openssl s_client -CAfile ca.cer -cert client.cer -key client.key -host 127.0.0.1 -port 44444
openssl s_server -CAfile ca.cer -cert server.cer -key server.key -accept 44444 -Verify 1
openssl s_client -CAfile ca.cer -cert server.cer -key server.key -cert client.cer -key client.key -host 127.0.0.1 -port 44444
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。