首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >cer、pvk和pfx文件有什么不同?

cer、pvk和pfx文件有什么不同?
EN

Stack Overflow用户
提问于 2010-02-19 05:54:31
回答 3查看 226.7K关注 0票数 224

cer、pvk和pfx文件有什么不同?另外,我应该保留哪些文件,以及应该将哪些文件交给我的交易对手?

EN

回答 3

Stack Overflow用户

发布于 2013-05-01 17:06:10

在Windows平台中,这些文件类型用于证书信息。通常用于SSL证书和公钥基础架构(X.509)。

  • CER文件: CER文件用于存储X.509证书。通常用于SSL认证,以验证和识别web服务器的安全性。该文件包含有关证书所有者和公钥的信息。一个CER文件可以是二进制的(ASN.1der),也可以是包含页眉和页脚的Base-64编码的(PEM),Windows将识别这两个layout.
  • PVK文件中的任何一个:代表私钥。Windows使用PVK文件存储各种Microsoft产品中用于代码签名的私钥。PVK是专有的format.
  • PFX文件个人交换格式,是一个PKCS12文件。其中包含各种加密信息,例如证书、根授权机构证书、证书链和私钥。它使用密码进行加密保护,以保持私钥的私密性并保持根证书的完整性。PFX文件还用于各种Microsoft产品中,如IIS.

欲了解更多信息,请访问:Certificate Files: .Cer x .Pvk x .Pfx

票数 63
EN

Stack Overflow用户

发布于 2017-08-26 01:09:48

对于任何感兴趣的人来说,这是我个人的,超浓缩的笔记,就目前这个主题而言:

  • .pem == .cer == .cert == "“(可能不是...可能是二进制..。见注释...)具有头部和脚注
    • base-64
      • base-64 (字符串)编码的X509 cert (二进制)基本上只是用于表示0-63的字符串,一次6比特的二进制,按顺序,有时在剩余部分的末尾使用1或2个"=“字符("=”是“填充/垃圾邮件/忽略/丢弃”characters)
      • the页眉和页脚类似于“-BEGIN CERTIFICATE-”and“- end CERTIFICATE-”或“-BEGIN ENCRYPTED PRIVATE KEY-”and“-END ENCRYPTED PRIVATE KEY-----"

代码语言:javascript
运行
复制
- Windows recognizes .cer and .cert as cert files

  • .jks == "“
    • 只是一种特定于Java的文件格式,
      • .p12和.pfx文件也可以与JKS API一起使用

  • "Trust存储“包含公共的、受信任的、root (CA) certs,而”身份/密钥存储“包含私有的、身份证书;但是,就文件而言,它们是相同的。
票数 59
EN

Stack Overflow用户

发布于 2010-02-19 06:01:22

其实不久前我遇到过这样的事情……check it out over on msdn (参见第一个答案)

总而言之:

.cer -以X.509标准格式存储的证书。此证书包含有关证书所有者的信息...以及公钥和私钥。

.pvk -文件用于存储用于代码签名的私钥。您还可以基于.pvk私钥文件创建证书。

.pfx -代表个人交换格式。它用于在单个文件中交换公共和私有对象。可以从.cer文件创建pfx文件。也可用于创建Software Publisher Certificate

我根据评论中的建议总结了页面上的信息。

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2292495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档