利用cygwin64 terminal提取出pfx证书内的公钥和私钥方式

发布者:故城云商网络 来源:http://www.baisoubao.cn/ 发布时间:2018-8-15 16:26:16 浏览量:

故城

    **衡水云商网站建设给一个客户的商城做三方支付的接口,遇到一个坑,本来是用.p12文件可以轻松转出私钥的,结果对方扔来了一个pfx证书,可是难住了我,经过百度多方求证,找到了解决方法,分享给大家

准备工具:如果您用的是linux请略过,windows用户需要安装cygwin64 terminal软件


pfx密钥提取方式 先把pfx 改成 1.pfx 然后进行下面步骤


从pfx提取密钥信息,并转换为key格式(pfx使用pkcs12模式补足)


1、提取密钥对(如果pfx证书已加密,会提示输入密码。)

       openssl pkcs12 -in 1.pfx -nocerts -nodes -out 1.key


2、从密钥对提取私钥

       openssl rsa -in  1.key -out 1_pri.key


3、从密钥对提取公钥

       openssl rsa -in 1.key -pubout -out 1_pub.key


4、因为RSA算法使用的是pkcs8模式补足,需要对提取的私钥进一步处理


       openssl pkcs8 -in 1_pri.key -out 1_pri.p8 -outform der -nocrypt -topk8


1_pri.key 内放的是私钥 1_pub.key放的是公钥



相关新闻:安平利用cygwin64 terminal提取出pfx证书内的公钥和私钥方式
冀州区利用cygwin64 terminal提取出pfx证书内的公钥和私钥方式
深州利用cygwin64 terminal提取出pfx证书内的公钥和私钥方式
枣强利用cygwin64 terminal提取出pfx证书内的公钥和私钥方式
武邑利用cygwin64 terminal提取出pfx证书内的公钥和私钥方式
武强利用cygwin64 terminal提取出pfx证书内的公钥和私钥方式
饶阳利用cygwin64 terminal提取出pfx证书内的公钥和私钥方式
景县利用cygwin64 terminal提取出pfx证书内的公钥和私钥方式
故城利用cygwin64 terminal提取出pfx证书内的公钥和私钥方式
阜城利用cygwin64 terminal提取出pfx证书内的公钥和私钥方式
我们可为您提供如下故城网络服务: 故城营销型网站建设 故城百度爱采购 故城阿里淘宝装修 故城支付接口对接 故城程序开发 故城网站维护
(转载请注明转自:http:gucheng.baisoubao.cn 故城网站建设 谢谢!)
上一篇:故城强制百度浏览器自动IE兼容模式浏览META标签
下一篇:故城衡水企业网站建设时应该如何选择域名呢?