生成PEM格式公私钥
生成RSA私钥
openssl genrsa -out rsa_private_key.pem 1024 # PKCS#1形式、PEM格式文件
cat rsa_private_key.pem
生成RSA公钥
openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
cat rsa_public_key.pem
$ openssl genrsa -out rsa_private_key.pem 1024
Generating RSA private key, 1024 bit long modulus (2 primes)
.+++++
......+++++
e is 65537 (0x010001)
$ cat rsa_private_key.pem
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQDeGcDpBIs8YV+EWH4qg6R4taBoX9k5ELQwcyFipNKkoGmEQcKp
32sTRyibz5qTgWlsipyN+aJYA9GXBjTPqLeANRljNUdVTMVgu3MDGAYtGl2F4tdg
vXyEyuup2mkUFgFGHZ0z5I2RiTodH/O0cN+m2OG75K3ugeb5V7S8GJXdSQIDAQAB
AoGAd3oVK4TVPgMHthNAs7AjbwgNpXhCS49vz0xv3jfaVNMyUAJsLKPSXwl9j+vr
NIR+aPRb6Ygry/sp6XteN4OESkQMT/SKao7HkMtEHjSbAeu1BPLoK+nQcjdL6Ckp
SDzEBRYoXJboajz9ms14ut5tvYGyFoUm5Xt5wH3M0sN1lXECQQD3jhQqQyd+tgzl
9iZ+4WWuYHj3DDf8urc08RehhpoBRjqcGIJoRQ+46oaYBEs60iK20znkIJTKhBa1
IbCiGdstAkEA5a1hD0EYDGQDRwNH7kKRkPTkJEWQy0xHAzX7AOG2J28g1q0y+cn2
QRiGxfNm+xJJjz++5PS0UFwu60t60kIsDQJBAL/btXUrpqhln4l6REuBlLSYwCd3
qMyOSP8W+yGMmD70lufzdt4o6A6AdN/MNCHaSl03R16ugaKSzKaE/cgkEeECQANb
e3W7n9xegeXB2IVVF8ekrMkS80Dlhow3d8nVgtIkv7gjpAEewKjG8QFnw3OcGtMr
PWEfaptaHZ125v631OkCQFIIa7yIrRDJEkU5uIzwWjOjugXNntVSU80bieg4X/cv
qqGygyBXvuh+jBnTSIVzqt56iNinbO56CBPlKpTzU04=
-----END RSA PRIVATE KEY-----
$ openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
writing RSA key
$ cat rsa_public_key.pem
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDeGcDpBIs8YV+EWH4qg6R4taBo
X9k5ELQwcyFipNKkoGmEQcKp32sTRyibz5qTgWlsipyN+aJYA9GXBjTPqLeANRlj
NUdVTMVgu3MDGAYtGl2F4tdgvXyEyuup2mkUFgFGHZ0z5I2RiTodH/O0cN+m2OG7
5K3ugeb5V7S8GJXdSQIDAQAB
-----END PUBLIC KEY-----
$
实际上,PEM就是把DER格式的数据用base64编码后,然后再在头尾加上一段“——-”开始的标记而已。
RSA秘钥的PEM格式解析 - Lumi’s Blog
https://blog.csdn.net/xiangguiwang/article/details/76400805
什么是Pem文件,它与其他OpenSSL生成的密钥文件格式有何区别?
rfc1422
PEM_密钥对生成与读取方法 - 星朝 - 博客园
22.openssl编程——PEM格式 - 艾小小雨 - 博客园
使用openssl生成rsa密钥对 - if年少有为 - 博客园
使用openssl生成rsa密钥对_足迹人生的博客-CSDN博客_openssl rsa密钥对
RSA签名的PSS模式 - 腾讯云+社区 - 博客园
RSA私钥及公钥生成 - 支付宝文档中心
RSA密钥格式解析 - 简书
RSA(三) 密钥的格式 | 伤神的博客
RSA加解密算法以及密钥格式 - 画地自囚 - 博客园
关于openssl:如何在两种公钥格式之间转换,一种是“ BEGIN RSA PUBLIC KEY”,另一种是“ BEGIN PUBLIC KEY” | 码农家园
ssh-keygen生成的id_rsa文件的格式 - 知乎
如何将pem密钥转换为ssh-rsa格式? - 问答 - 云+社区 - 腾讯云
ssh 公钥格式_weixin_34051201的博客-CSDN博客
各种格式SSH 公钥和私钥之间的转换_In-Memory Computing Technology-CSDN博客
关于ssh-keygen 生成的key以“BEGIN OPENSSH PRIVATE KEY”开头_lsp84ch80的博客-CSDN博客
RSA公钥私钥生成pem文件wynwwj的博客-CSDN博客生成pem