Windows需要下载: http://slproweb.com/products/Win32OpenSSL.html
Linux自带工具OpenSSL
1.安装OpenSSL
2.生成私钥:
openssl genrsa [-des] [-des3] [-idea] -out /home/my.key
其中[-des] [-des3] [-idea]为三种加密算法,可任选一种也可不选,任选一种之后使用私钥的时候需要密码
3.根据私钥生成公钥:
openssl req -new -key /home/my.key -out /home/my.csr
4.查看公钥内容:
openssl req -text -in my.csr
5.生成证书:
openssl req -new -x509 -key a.key -days 3650 -out a.pem