1.生成私钥
openssl genrsa -out rsa_private.key 1024
2.使用私钥生成公钥
openssl rsa -in rsa_private.key -pubout -out rsa_public.key
3.生成自签名证书
openssl req -new -x509 -days 365 -key rsa_private.key -out cert.cer -subj "/C=CN/ST=GD/L=SZ/O=vihoo/OU=dev/CN=vivo.com/emailAddress=yy@vivo.com"
openssl req -noout -text -in cert.cer
4.生成证书签名请求
openssl req -new -key rsa_private.key -out cert.csr -subj "/C=CN/ST=GD/L=SZ/O=vihoo/OU=dev/CN=vivo.com/emailAddress=yy@vivo.com"
openssl req -noout -text -in cert.csr
5.查看证书指纹信息
openssl x509 -fingerprint -sha1 -in cert.cer