使用OpenSSL 工具生成密钥
1.在电脑命令行输入 openssl 并回车进入OpenSSL工具
2.输入 genrsa -out app_private_key.pem 2048生成私钥
![](https://img.haomeiwen.com/i2052913/c33b59bcc6596595.png)
3 输入pkcs8 -topk8 -inform PEM -in app_private_key.pem -outform PEM -nocrypt -out app_private_key_pkcs8.pem并会车,将私钥转换为pkcs8格式
![](https://img.haomeiwen.com/i2052913/45f070820da9ad73.png)
4 输入rsa -in app_private_key.pem -pubout -out app_public_key.pem回车,生
成公钥
![](https://img.haomeiwen.com/i2052913/924ac7c6a0f20d4d.png)
5 生成 .der 文件OpenSSL> req -new -out cert.csr -key rsa_private_key.pem(创建证书请求)
6 下一步根据提示敲回车,填写证书的内容:英文模板如下:
![](https://img.haomeiwen.com/i2052913/68bdcb6bfcdf32ae.png)
中文模版:
![](https://img.haomeiwen.com/i2052913/277533a062a41185.png)
7 自签署根证书 OpenSSL> x509 -req -in cert.csr -out rsa_public_key.der -outform der -signkey rsa_private_key.pem -days 3650(自签署根证书)
8 输入exit并回车退出OpenSSL程序
9 输入ls –al app*.pem可以看到刚才的操作生成的文件
网友评论