关于“网站证书制作+pfx”的问题,小编就整理了【2】个相关介绍“网站证书制作+pfx”的解答:
数字证书文件格式cer和pfx的区别有哪些呢?jks是JAVA的keytools证书工具支持的证书私钥格式。pfx是微软支持的私钥格式。cer是证书的公钥。如果是你私人要备份证书的话记得一定要备份成jks或者pfx格式,否则恢复不了。简单来说,cer就是你们家邮箱的地址,你可以把这个地址给很多人让他们往里面发信。
pfx或jks就是你家邮箱的钥匙,别人有了这个就可以冒充你去你家邮箱看信,你丢了这个也没法开邮箱了。
如何分离p12(或pfx)文件中的证书和私钥?p12(或者pfx)文件里一般存放有CA的根证书,用户证书和用户的私钥
假设我们有一个test.p12文件
在安装了openssl的linux服务器上执行以下命令:
提取用户证书:
openssl pkcs12 -in test.p12 -clcerts -nokeys -out cert.pem //pem格式 openssl pkcs12 -in test.p12 -clcerts -nokeys -out cert.crt //crt格式
如果需要携带秘钥,则去掉 -nokeys
openssl pkcs12 -in test.p12 -clcerts -out cert.pem //pem格式openssl pkcs12 -in test.p12 -clcerts -out cert.crt //crt格式
提取私钥:
openssl pkcs12 -in test.p12 -nocerts -out key.pem
清除秘钥中的密码(在把秘钥部署到某些服务器上时可能需要清除密码)
openssl rsa -in key.pem -out newkey.pem
在java中pkcs12 和jks的相互转换:

JKS → P12 keytool -importkeystore -srckeystore keystore.jks -srcstoretype
JKS
-deststoretype PKCS12 -destkeystore keystore.p12
P12 → JKS
keytool -importkeystore -srckeystore keystore.p12 -srcstoretype PKCS12 -deststoretype JKS -destkeystore keystore.jks
到此,以上就是小编对于“网站证书制作+pfx”的问题就介绍到这了,希望介绍关于“网站证书制作+pfx”的【2】点解答对大家有用。
文章推荐更多>
- 1mysql数据结构有哪些
- 2WordPress怎么新建导航菜单
- 3oracle删掉的数据怎么恢复
- 4无限制浏览器哪个好 无限制网站浏览器前十推荐
- 5mysql有什么作用
- 6mysql %什么意思
- 7mysql安装出错怎么办
- 8怎么删除oracle注册表
- 9oracle定时任务每小时执行一次怎么设置
- 10俄罗斯引擎浏览器入口浏览器 俄罗斯搜索引擎无需要登录
- 11mysql里in是什么意思
- 12mysql常用命令有哪些
- 130x000000be蓝屏代码 蓝屏错误0x000000be的解决方案
- 14wordpress如何开启https
- 15wordpress如何让文章只显示前3行
- 16怎么备份oracle数据库表
- 17电脑截屏的图片保存在哪里 截图默认存储路径查询
- 18navicat为什么连接不上数据库
- 19wordpress手机插件怎么使用
- 20wordpress网站是什么
- 21如何优化wordpress
- 22安卓UC浏览器缓存视频导出
- 23mongodb适合哪些领域
- 24电脑开机后蓝屏 开机蓝屏错误处理指南
- 25sqlplus如何执行sql文件
- 26mysql安装未响应怎么回事
- 27mysql数据库属于哪种结构模型
- 28wordpress怎么导出导入网站文件
- 29wordpress安装插件时需要给什么权限
- 30wordpress怎么实现实时刷新
