当前位置:酷酷问答>百科问答>如何制作https自签名证书

如何制作https自签名证书

2024-10-12 10:38:17 编辑:zane 浏览量:525

如何制作https自签名证书

的有关信息介绍如下:

如何制作https自签名证书

为了使数据能够在互联网上更安全的传输,目前都采用了https加密传输协议,https加密传输的证书的制作分以下几步:

openssl 的下载请登录openssl 官网https://www.openssl.org/source/

创建根证书私钥以及请求文件:

openssl genrsa -out rootkey.key 1024

openssl req -new -out rootreq.csr -key rootkey.key

自签名根证书:

openssl x509 -req -in rootreq.csr -out rootcert.cer -signkey rootkey.key -CAcreateserial -days 3650

生成服务端key

openssl genrsa -out serverkey.key 1024生成服务端请求文件

openssl req -new -out serverreq.csr -key serverkey.key

生成服务器端证书:

openssl x509 -req -in serverreq.csr -out servercert.cer -signkey serverkey.key -CA rootcert.cer -CAkey rootkey.key -CAcreateserial -days 3650

生成客户端key:

openssl genrsa -out clientkey.key 1024

生成客户端请求文件:

openssl req -new -out clientreq.csr -key clientkey.key

生成客户端证书:

openssl x509 -req -in clientreq.csr -out clientcert.cer -signkey clientkey.key -CA rootcert.cer -CAkey rootkey.key -CAcreateserial -days 3650

生成客户端p12证书:

openssl pkcs12 -export -clcerts -in clientcert.cer -inkey clientkey.key -out clientp12.p12

至此 https自签名证书生成完成。

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/answer/75408.html
热门文章