首页 > 代码库 > 使用openssl生成公钥与私钥
使用openssl生成公钥与私钥
1.生成RSA私钥:
genrsa -out demo.txt 1024 生成1024位的私钥 如下图:
2.将私钥转换成PKCS8格式: pkcs8 -topk8 -inform PEM -in demo.txt -outform PEM –nocrypt PKCS8格式的私钥如下图
3.生成RSA公钥:
rsa -in demo.txt -pubout -out demo1.txt 生成成功如下图
此时我们可以打开demo1.txt文件,可以看到-----BEGIN PUBLIC KEY-----开头,
-----END PUBLIC KEY-----结尾的没有换行的字符串,这就是公钥。
使用openssl生成公钥与私钥