首页云计算 正文

什么是.p12文件?

2024-11-19 4 0条评论
  1. 首页
  2. 证书相关
  3. 什么是.p12文件?

什么是.p12文件?

发布日期:2017-03-20

什么是.p12文件?

.p12是PKCS#12文件的文件扩展名,也称为“PFX文件”的备用扩展,它是保存私钥和证书的组合格式,是最新的签名实用程序使用的格式。如果您有从Firefox或Safari导出的.p12文件,则只需将.p12扩展名重命名为.PFX(如果需要),则格式相同。同理,如果签名工具引用的PKCS#12文件也是将.p12扩展名重命名为.PFX。

 

  • 在加密中,PKCS#12定义了用于将许多密码对象存储为单个文件的存档文件格式。它通常用于将私钥与其X.509证书捆绑在一起或捆绑一个信任链的所有成员。
  • PKCS#12文件可以加密和签名。称为“SafeBags”的内部存储容器也可以被加密和签名。预定义了几个SafeBags来存储证书,私钥和CRL。另一个SafeBag用于存储单个实施者选择的任何其他数据。
  • PKCS#12是由RSA实验室公布的称为公钥密码术标准(PKCS)的标准系列之一。
  • PKCS#12文件的文件扩展名是“ .p12”或“ .pfx”。
  • 这些文件可以使用OpenSSL pkcs12命令创建,解析和读取。

与PFX文件格式的关系

PKCS#12的前身是微软的“PFX”,但是,术语“PKCS#12文件”和“PFX文件”有时可以互换使用。

微软的“PFX”已经受到了对作为最复杂的密码协议之一的大量批评

使用

完整的PKCS#12标准非常复杂。如PKCS#8结构,深入嵌套。但在实践中,它通常用于存储一个私钥及其相关联的证书链。

PKCS#12文件通常使用OpenSSL创建,后者只能从命令行界面支持单个私钥。Java keytool可以用来创建多个“项目”,因为Java 8,但是可能会存在与许多其他系统不兼容。即将推出的KMIP版本也能够直接创建PKCS#12文件。[ 需要引证 ]

PKCS#12的一个更简单的替代格式是PEM,它只是在文本文件中列出证书和可能的私钥作为Base 64字符串。

GnuTLS的certtool也可以用于通过–to-pk12创建PKCS#12文件,包括证书,密钥和CA证书。但是,要注意与其他软件的可互换性,如果源是PEM Base64文本,那么也应该使用-outder。

SSL证书采用了技术含量比较高的加密技术。日后GDCA(数安时代)将会持续为大家推荐更多关于SSL证书的技术知识。让大家正确认识SSL证书,快速无误部署HTTPS安全协议。更多资讯,请关注GDCA。

相关搜索 

  • p12文件
  • 苹果App p12文件过期
  • p12是什么意思
  • 安卓https安全证书
  • p12证书有什么用
  • p12证书
  • .p12证书怎么生成
  • p12证书生成
  • 导出p12证书

上一篇:关于 .pem格式的证书安装

下一篇:wordpress在Linux环境下不用插件实现xml地图的具体方法

相关新闻

  • SSL证书对网站访问速度有影响吗
  • 个人隐私数据泄露有哪些危害?如何预防?
  • 部署SSL证书有哪些常见的错误
  • 国际证书、国产证书和国密证书
  • 游戏开发为什么离不开代码签名?
  • 僵尸网络攻击手法与防范方式
  • SSL证书助力保障网络数据安全
  • 网站加密与不加密区别
  • SSL证书有哪些类型和价格差异
  • ca机构颁发的证书包括那些内容呢?
文章版权及转载声明

本文作者:admin 网址:http://news.edns.com/post/112845.html 发布于 2024-11-19
文章转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码