domain.csr中的公钥是怎么生成的
来源:8-8 实战应用-java中的信任链

qq_金融超越战_03665934
2023-06-27
老师,说下结论,domain.csr中确实有公钥,
执行这个命令查看:openssl req -in domain.csr -noout -text
在第二步2.openssl req -new -key domain.key -out domain.csr 生成csr的过程中指定了私钥,所以就能导出出公钥并嵌入到csr中,知道私钥就能导出公钥?不是说,在rsa中,即使知道了私钥,也无法计算出公钥的吗?怎么这里指定了私钥就能导出公钥来了?感觉学蒙了,基础不扎实。
写回答
1回答
-
马里布
2023-06-30
你好,可以使用命令来解读这个私钥
openssl rsa -text -in domain.key
可以看到这个文件中包括了 n p q e d 这些所有的参数(实际中看到的参数会更多,因为实际中还使用了中国剩余定理来优化),也就是里面包含了所有私钥和公钥的内容,也就可以导出了。
012023-06-30
相似问题