mac 上使用OpenSSL 生成RSA证书

使用OpenSSL 工具生成密钥

1.在电脑命令行输入 openssl 并回车进入OpenSSL工具

2.输入 genrsa -out app_private_key.pem 2048生成私钥


图片 1.png

3 输入pkcs8 -topk8 -inform PEM -in app_private_key.pem -outform PEM -nocrypt -out app_private_key_pkcs8.pem并会车,将私钥转换为pkcs8格式


图片 2.png

4 输入rsa -in app_private_key.pem -pubout -out app_public_key.pem回车,生
成公钥
图片 4.png

5 生成 .der 文件OpenSSL> req -new -out cert.csr -key rsa_private_key.pem(创建证书请求)
6 下一步根据提示敲回车,填写证书的内容:英文模板如下:


图片 5.png

中文模版:
图片 5-2.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可以看到刚才的操作生成的文件

你可能感兴趣的:(mac 上使用OpenSSL 生成RSA证书)