domain.csr文件信息

来源:8-8 实战应用-java中的信任链

qq_金融超越战_03665934

2023-06-21

1.openssl genrsa -out domain.key 2048

2.openssl req -new -key domain.key -out domain.csr

3.openssl genrsa -out ca.key 2048

4.openssl req -new -x509 -sha256 -days 30 -key ca.key -out ca.crt

5.openssl x509 -req -CA ca.crt -CAkey ca.key -in domain.csr -out domain.crt -days 30 -CAcreateserial,在生成domain.csr过程中,需要填写国家,省份,城市,公司名称,网站域名等,但是我记得csr文件还必须包含网站的公钥,比如https://pay.weixin.qq.com/的公钥是这样的。
图片描述,在视频中看老师演示生成csr步骤中,没有看到设置公钥信息给domain.csr文件。那么这份domain.csr文件有公钥信息吗?如果有,它的公钥信息是怎么来的?

写回答

1回答

马里布

2023-06-27

在第二步2.openssl req -new -key domain.key -out domain.csr 生成csr的过程中指定了私钥,所以就能导出出公钥并嵌入到csr中。

第三步也只是从私钥中导出公钥而已,与第二步没有顺序依赖关系。

0
1
qq_金融超越战_03665934
感谢老师指导,后面有课程的推出,会陆续支持老师的课程。
2023-06-27
共1条回复

人人都该懂密码学,通用密码学原理与应用实战

万物互联时代,更新你的安全保障能力

249 学习 · 26 问题

查看课程