进入 OpenSSL 命令行模式:
1 | OpenSSL |
;) windows 系统中会提示:
1 | WARNING: can\'t open config file: /usr/local/ssl/openssl.cnf |
退出OpenSSL程序
1 | exit |
生成私钥
1 | genrsa -out rsa_private_key.pem 1024 |
生成公钥
1 | rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem |
将公私钥写入同一文件
1 | cat cert.key cert.crt > cert.pem |
转换成 PKCS8 格式
1 | pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt -out rsa_private_key_pkcs8.pem |
其它一些格式转换,参考这里