Windows环境下使用Openssl工具创建私钥和证书请求。 关于Openssl的安装可以通过https://slproweb.com/products/Win32OpenSSL.html 来下载1.0.2o版本,1.1.0版本jdk在提取私钥时有bug,推荐使用1.0.2o版本。 此外,两个备份link: 1) 32位的Openssl http://baas-public.oss-cn-shanghai.aliyuncs.com/Win32OpenSSL-1_0_2o.exe 2)64位的Opensslhttp://baas-public.oss-cn-shanghai.aliyuncs.com/Win64OpenSSL-1_0_2o.exe Openssl 工具创建私钥和证书请求:在cmd下面进入Openssl.exe的路径cd Openssl_path 在当前路径下面,配置openssl的配置文件set OPENSSL_CONF=openssl.cfg 在当前路径生成私钥和对应的证书请求openssl req -newkey rsa:2048 -keyout key_pkcs10.pem -out csr.pem 在这一命令执行的过程中,系统会要求您填写如下信息:
Country Name (2 letter code):使用国际标准组织(ISO)国码格式,填写2个字母的国家代号。中国请填写CN。 State or Province Name (full name): 省份,比如填写Shanghai Locality Name (eg, city): 城市,比如填写Shanghai Organization Name (eg, company): 组织单位,比如填写公司名的拼音 Organizational Unit Name (eg, section): 比如填写IT Dept Common Name (eg, your websites domain name): 行使 SSL 加密的身份标识 Email Address: 邮件地址,可以不填 A challenge password: 可以不填 An optional company name:可以不填 私钥格式转换,将pkcs10转换成pkcs8 openssl pkcs8 -in key_pkcs10.pem -inform PEM -out pkcs8.pem -outform PEM -topk8
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。