1. 如何生成生成公私钥对和证书(pem格式或der格式)
生成公私钥对和证书请求
openssl req -newkey rsa:
1024 -sha1 -pubkey -config
myopenssl.cnf -keyout root.pri.key.pem -out root.cer.req.pem -days
3650 > root.pub.key.pem
根据公私钥对和证书请求生成pem格式的证书
openssl x509 -req -in root.cer.req.pem -sha1 -extfile myopenssl.cnf -extensions v3_ca -signkey root.pri.key.pem -out root.cer.pem -days 3650
以上可产生 私钥文件:root.pri.key.pem 公钥文件:root.pub.key.pem pem格式证书:root.cer.pem
2.合并公私钥为PFX
cat root.cer.pem root.pri.key.pem > root.pem
openssl pkcs12 -in root.pem -export -out root.pfx
3. 从第三方vendor获得的证书导出公钥
从vendor获得vendor.cer.pem
从pem格式的证书中导出pem格式的公钥
openssl x509 -inform PEM -in vendor.cer.pem -outform PEM -pubkey -noout > vendor.pub.key.pem
4.用第三方vendor的证书生成jks
从vendor获得vendor.cer.pem
从pem证书生成jks
keytool -import -alias paygate_cert -keystore vendor.jks -storepass 111111 -trustcacerts -file vendor.cer.pem
下面这步可选
复制粘贴http://www.cfca.com.cn/cda-cgi/clientcgi?action=caCertPem和http://www.cfca.com.cn/cda-cgi/clientcgi?action=getCrossCerts的内容至相应的pem。
然后
keytool -import -alias cfca_rca -keystore vendor.jks -storepass 111111 -trustcacerts -file rca.pem
keytool -import -alias cfca_pca -keystore vendor.jks -storepass 111111 -trustcacerts -file pca.pem
keytool -import -alias cfca_oca -keystore vendor.jks -storepass 111111 -trustcacerts -file oca.pem
5.查看jks状态
keytool -list -keystore vendor.jks -storepass 111111
6. 查看证书编号、有效期等详细信息
keytool -list -keystore vendor.jks -storepass 111111 -v -alias key_alias
7 证书格式转换
从PEM到DER
openssl x509 -inform PEM -in root.cer.pem -outform DER -pubkey -out root.cer.der
分享到:
相关推荐
高中英语常用词组归纳(珍藏版).doc
matlab常用函数归纳.docx
matlab常用函数归纳.pdf
git是linux系统管理源码常用工具,本资源归纳总结git常用命令使用。
C语言常用算法归纳.pdf
CC2530常用寄存器归纳.doc
C语言常用函数归纳 C语言提供了许多库函数,用于实现各种功能,...这些函数都是C语言中常用的库函数,用于实现各种功能,如磁盘操作、字符串转换、BCD码转换、DOS系统调用、BIOS磁盘驱动程序和BIOS打印机I/O接口等。
英文常用名字归纳(带音标).doc
高考英语常用句型归纳整理A4纸打印版.doc
初中英语常用词组归纳复习.doc
《常用算法归纳——KMeans算法详解》 KMeans算法,作为一种经典的聚类分析算法,广泛应用于数据挖掘、图像处理等领域。其核心思想是通过迭代的方式,将数据点分配到最近的质心所在的簇,然后更新质心,直至簇不再...
C 语言常用算法归纳 本文档对 C 语言中常用的算法进行了归纳,包括根本算法、非数值计算常用经典算法、数值计算常用经典算法、其他算法等。 一、根本算法 1. 交换算法:交换两个数的值,需要借助第三个中间变量。...
C语言文件操作常用函数详解[归纳].pdf
fba头程海运常用英文归纳.doc
extjs各种组件的详细实现及各种扩展归纳总结,包括各种grid,tree,布局,表单,ajax,弹出框等
本文将对Word中的电脑操作常用技巧进行归纳总结,旨在为使用者提供一份详尽的操作指南。 一、选择技巧 1. 全选文档 在处理文档时,我们经常需要对整个文档内容进行操作。此时,可以使用快捷键Ctrl+A,它能迅速帮助...
数列通项公式的常用解法归纳整理学生.doc