将PKCS12文件转成JKS
试了好几种方法都不行,使用下面的方法可以导入,在此记录一下。
先将pkcs12解析出证书和私钥,注意私钥必须加密,可以使用rsa命令加密。
将加密的私钥和证书组合在一起,格式如test.pem.
通过portecle导入test.pem,主要导入时必须先导入证书链,否则无法导入。
相关openssl命令
1、解析私钥
pkcs12 -in mycert.pfx -out key66.pem -nocerts -nodes
2、加密私钥
rsa -in key66.pem -out key667.pem -des
3、解析证书
pkcs12 -in mycert.pfx -out cert66.pem -nokeys
4、合并私钥和证书,使用portecle导入密钥
test.pem格式如下:
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-CBC,4A8E5C2F55097BD1
AedL+r+7k11E273VpUBm/tAaYCtqo6ulAmvwV53jRm2qRuLZIX5L/BSDHpo7qyDJ
GmqKrgKnRp2UhCVC/oEbdwsMCbW7VJCTRqFLHq2IMP4SV/eXiHIgb7O8wqBvXeyG
HPax/xZyR2+XpC2e4K4ws7aSjP95SZX85N0F1/ozTCnU0/mUM2+J+QiWD1ckwD/k
UxfZ9L/GpMf6WKmdx+X0wcvQShhX2K66MxynRm/NP444zJNdbmxc92ymF+Y7KuAw
PCJaRaZ488s61k5qLnvKvaSXSvQdyebQ4ymv8f/NR3Dh24kFTtYEWnumputrjJko
9C/zlTp1WVUBomb1EF57f05HsC3/9wkUvt3Ras3aU4FXEiEnJuwOpj1duovl1IXH
ykVIxAzYvq/UQxjmbxs6Ph79fCWGXJu8MsrLs/3DOWrF7P7Y8/hl6/0JMoLD0q3X
8t5bmnLemqR8MV/MU6BgG1424wzENQKFlSwQe0GmoSd6tZdx8vBk1Q+F0LcOm79m
VBRoOgLm05mRO4AwokD5qQajXFEOrgzQuRVR9o4VjByebXiQ4D4JWRouJur46Y0p
LG87cvrhLAtnyxfDUtNRBJUMVk8lMsORcfJwXpz7L/zMzFjd9GTIjez331e0XkmS
a1vVpVkVpAGQ4vp4238bahDBSWorMu/xjphbOczdPfoZ2CXcoXdZWWOzKGUtO4pt
3PZkyia6Jli6skBTBm3QUILng6r4FCekhwk06ABy9w5I5kfJV5VPbfrmA17tNMJt
lehNLJ/9AYOE4+hXUfJ+hku0tDcZustevtsFQufov/clXPWJGezDTA==
-----END RSA PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIIEazCCA1OgAwIBAgIKQjJ7oAAAAAAA+zANBgkqhkiG9w0BAQ0FADBUMRMwEQYK
CZImiZPyLGQBGRYDY29tMRQwEgYKCZImiZPyLGQBGRYEdGVzdDESMBAGCgmSJomT
8ixkARkWAm15MRMwEQYDVQQDEwpSb290Q0FUZXN0MB4XDTE3MDczMTAzMzkyN1oX
DTE4MDczMTAzNDkyN1owFDESMBAGA1UEAxMJbG9jYWxob3N0MIGfMA0GCSqGSIb3
DQEBAQUAA4GNADCBiQKBgQDBtcFuWRrRHLKFtrnZ/xByrMMdvTqNgC6yWq2aVx4H
4S7upaPW8Rx8aWMZOiC6eLEd4ZaPSbpQy/JGoVPydgJoOG1Alu8Pj2X9KDpY90X7
TZoEYRsKsMaTjoFF3pnMXEM539hy20nxcmx5W0hGssKnf+NuGzOMChBLFpxc9Pf4
FwIDAQABo4ICATCCAf0wDgYDVR0PAQH/BAQDAgTwMBMGA1UdJQQMMAoGCCsGAQUF
BwMBMB0GA1UdDgQWBBTrFXdp10ZWeSKgqsO6htDbk4syZzAfBgNVHSMEGDAWgBQs
3K9fco1bemHSl400RHKlO2GWqDCB0wYDVR0fBIHLMIHIMIHFoIHCoIG/hoG8bGRh
cDovLy9DTj1Sb290Q0FUZXN0LENOPVdJTi1LNU1ENUJIMlFGVCxDTj1DRFAsQ049
UHVibGljJTIwS2V5JTIwU2VydmljZXMsQ049U2VydmljZXMsQ049Q29uZmlndXJh
dGlvbixEQz1teSxEQz10ZXN0LERDPWNvbT9jZXJ0aWZpY2F0ZVJldm9jYXRpb25M
aXN0P2Jhc2U/b2JqZWN0Q2xhc3M9Y1JMRGlzdHJpYnV0aW9uUG9pbnQwgb8GCCsG
AQUFBwEBBIGyMIGvMIGsBggrBgEFBQcwAoaBn2xkYXA6Ly8vQ049Um9vdENBVGVz
dCxDTj1BSUEsQ049UHVibGljJTIwS2V5JTIwU2VydmljZXMsQ049U2VydmljZXMs
Q049Q29uZmlndXJhdGlvbixEQz1teSxEQz10ZXN0LERDPWNvbT9jQUNlcnRpZmlj
YXRlP2Jhc2U/b2JqZWN0Q2xhc3M9Y2VydGlmaWNhdGlvbkF1dGhvcml0eTANBgkq
hkiG9w0BAQ0FAAOCAQEAa8Q1ijTvgwPN8JHpIJcn09F8W6MVDs7cKu8NaDxSJ0Dv
4Sj32k7i9VeGY6RE+UrQHIdM2P7vmBQrBr2wkIj3POTrM1SU+EpAXWgZD3e1Leyx
ZqabQUvJ77yw2u/4tz4+Y9N+npUvJ0jdtse8DdOIcZRp9kyWM6tgVbKeeViaZLcS
vbgbph317zbPt7ySZScIzfPg4D97dpaPEgEka40TUtWjyW4uKWDrbLxHj48NypO6
XPOfemh71wRsARIRrLxK6HjeB183rQ0VivrvcKQbu28pIbJKXJFiErVmmIqWekv3
OJCaP6xCVfC8w6lmwp57TVs7eEBqASL1WQrW6LQpBw==
-----END CERTIFICATE-----
将PKCS12文件转成JKS相关推荐
- jks文件转换成ctr,key文件
如何使用keystore.jks转换为apache.nginx使用的key和crt文件 1. 从JKS转换到PKCS12keytool -importkeystore -srckeystore D:\ ...
- 关于apk签名文件格式从.keystore转换成.jks的记载
一.通过cmd,读取签名文件信息的查询方式: 先将路劲切换至jre下的bin文件夹下,再通过命令查询,命令如下: keytool -list -v -keystore 绝对路径+文件名 二.通过c ...
- 如何将.keystore 文件转成.key文件
有的情况下我们需要将如何将.keystore 文件转成.key文件,到底该怎么做呢? 首先我们要知道,用keytool和openssl不可能直接转换的,需要生成一个中间文件,这个就是.pfx. 如何生 ...
- vs中将网站aspx.cs文件打包成一个dll
vs中将网站aspx.cs文件打包成一个dll 23小时前 vs中将网站asp.net cs文件打包成一个dll. 在vs2008以上的版本中可以建立web应用来开发网站,这样网站aspx.cs文件[ ...
- 语音文件转成文字怎么转
语音文件的话,很多时候都不是很方便,有时候我们在工作中就会碰到这样的难题,那就是把语音文件转成文字来使用,很多人遇到这样的问题就傻眼了,不知道该怎么转换,下面小编就将自己的方法介绍给大家吧. 使用工具 ...
- html文件 excel,怎么把html文件转成excel,excel表格代码
如何将html里面的table导出成excel table2excel表格插件需要在页面中引入jqueryjquery.table2excel.js文件. HTML结构 你可以将任准的HTML表格结构 ...
- 把java文件打包成.jar (jar命令详解)
把java文件打包成.jar (jar命令详解) 先打开命令提示符(win2000或在运行框里执行cmd命令,win98为DOS提示符),输入jar Chelp,然后回车(如果你盘上已经有了jdk1. ...
- Java的jar文件安装成windows 服务
Java的jar文件安装成windows 服务: 1.下载:nssm,复制到jar文件目录下 2. jar文件目录下创建bat文件[run.bat],内容为[java -jar 文件名.jar] 3. ...
- 使用sax将xml文件转成json
SAX是解析XML文档是一种"基于事件的模型".基于SAX的解析器在处理文档时,会生成名为"事件"的通知信息.软件程序可"侦听"这些事件,以 ...
最新文章
- 如何解决C/C++中stack overflow问题
- 【从零学习openCV】opecv操作像素
- Linux卸载搜狐,双系统删除教程详解:Windows(linux)双系统,教你如何删除其中一个!...
- 二进制转换为八进制-栈方式实现
- Linux Container 研究报告
- 《Python Cookbook 3rd》笔记(4.14):展开嵌套的序列
- LeetCode MySQL 1112. 每位学生的最高成绩
- Linux的Namespace与Cgroups介绍
- novatel中DGPS和RTK以及ppp的terrraStar-x的记录
- android 多语言国家化对照表(超详细)
- 黎曼猜想用计算机验证,黎曼猜想的一个“有趣”证明,当今数学界最重要的数学难题之一...
- b365老掉线 h3c路由器_H3C路由器频繁断线的原因及解决方法
- 突然讨厌做前端,讨厌代码_如何安全清洁讨厌的游戏控制器
- 批量录入快递地址解决方案
- Android开发 入门篇(二) - 常用UI控件
- destoon7.0火车头免登陆发布接口 destoon模拟人工发布接口 destoon火车头免费采集接口
- NHibernate配置
- electron实现截图(一)
- 晋中学院计算机科学与技术专业老师,晋中学院计算机科学与技术专业2016年在山西理科高考录取最低分数线...
- 对等网主机的通信过程以及原理,很简单