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
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,弹出框等
数列通项公式的常用解法归纳整理学生.doc
常用油缸资料归纳.pdf
《C语言常用算法归纳》这份文档是为C++学习者准备的一份宝贵资源,它针对初学者,尤其适合中文阅读者。尽管标题中提到了C++,但文档内容主要聚焦在C语言的基础算法上,这对于理解和掌握C++编程至关重要,因为C++是在...
高考常用介词短语归纳.doc