最近工作中涉及到RSA公私钥,刚开始接触有点不太懂,在网上查资料好多都是需要下载密钥生成软件生成,后来发现linux系统中自带有密钥生成插件,下面是命令。
生成密钥
openssl genrsa -out rsa_private_key_2048.pem 2048生成公钥
openssl rsa -in rsa_private_key_2048.pem -out rsa_public_key_2048.pem -pubout- 转换为pkcs8格式
openssl pkcs8 -topk8 -in rsa_private_key_2048.pem -out
pkcs8_rsa_private_key_2048.pem -nocrypt
生成结果如下: