生成私钥文件
1 | openssl genrsa -out rsa_private_key.pem 1024 |
- openssl:是一个自由的软件组织,专注做加密和解密的框架。
- genrsa:指定了生成了算法使用RSA
- -out:后面的参数表示生成的key的输入文件
- 1024:表示的是生成key的长度,单位字节(bits)
生成公钥文件
1 | openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem |
RSA私钥转换成 PKCS8 格式
1 | openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt |