欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

openssl – 使用RSA私钥生成公钥?

嗨,我真的不明白这一个:


根据:http://www.madboa.com/geek/openssl/#key-rsa,您可以从私钥生成公钥。


openssl genrsa -out mykey.pem 1024
openssl rsa -in mykey.pem -pubout > mykey.pub

我最初的想法是,他们在一起生成一对。
RSA私钥是否包含总和?或公钥?

最佳答案
openssl genrsa -out mykey.pem 1024

将实际产生公共 – 私有密钥对。该对存储在生成的mykey.pem文件中。


openssl rsa -in mykey.pem -pubout > mykey.pub

将提取公钥并打印出来。 Here是指向更好地描述这一点的页面的链接。

编辑:检查示例部分here.要只输出私钥的公共部分:


openssl rsa -in key.pem -pubout -out pubkey.pem

普通分类: