证书-.cer + .pfx

卢克·斯普林·沃克

我正在学习如何使用证书,但无法弄清楚.pfx和.cer之间的关系。

我知道.cer是一个证书,而.pfx是一个可能包含各种信息(包括我认为的证书)的文件。

例如,在工作中,有一个使用证书并使用xml引用这些文件的应用程序

<node name="Traffic_Watcher">
    <map />
    <entry key="certificatePath" value="traffic_watcher.cer" />
    <entry key="privateKeyFile" value="traffic_watcher.pfx" />
    <entry key="privateKeyFilePassword" value="password" />
</node>

为什么两个文件都需要?这是正常的还是只是这个应用程序?

格里格

一个PFX文件是一个密钥,这是保存私钥,公钥和证书的容器。也可以用密码保护,因为在这种情况下是保护私钥。

证书文件包含绑定到身份并经过签名的公共密钥。

看来该应用程序希望证书在一个文件中,而私钥在另一个文件中。可以在pfx中同时包含两者,但是在这种情况下,应用程序正在查找2个不同的条目。

拥有单独的证书文件并不罕见,因为您可以将证书文件免费分发给其他人,以便其他人可以验证您的签名(从您的私钥创建),或使用它来加密仅私钥可以解密的消息。在这种情况下,您永远不会给出包含私钥的pfx文件,但是您可以给出cer文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从cmd导入.cer证书

来自分类Dev

缺少PFX或证书+私钥

来自分类Dev

从证书值创建 .cer 文件

来自分类Dev

从.cer和.pem文件创建pfx文件

来自分类Dev

使用PFX证书C#发送HttpWebRequest

来自分类Dev

从Symantec Code Signing证书创建pfx文件

来自分类Dev

如何以pfx格式导出证书?

来自分类Dev

makecert / pvk2pfx中的这些.Cer .Pvk .Pfx是如何关联的

来自分类Dev

以编程方式从安装程序中提取证书(.cer)

来自分类Dev

以编程方式将.cer证书导入密钥库

来自分类Dev

如何从 .cer 获取 .crt 和 .pem 证书文件

来自分类Dev

使用证书 .cer 在 Tomcat 上安装 SSL

来自分类Dev

将CER转换为PFX时出现强制错误(用于添加到Azure门户)

来自分类Dev

代码签名证书-从Godaddy SPC和密钥文件创建PFX

来自分类Dev

需要将Symantec Code签名证书导出为.pfx

来自分类常见问题

从Azure应用程序网关检索/恢复证书pfx

来自分类常见问题

使用openssl将Azure生成的证书转换为PFX

来自分类Dev

使用.NET和Powershell远程推送PFX证书和私钥

来自分类Dev

如何将* .pfx证书用于Amazon ELB SSL

来自分类Dev

如何在Java中创建证书pfx文件?

来自分类Dev

“缺少PFX或证书+私钥。” 在https socket.io中

来自分类Dev

如何使用Powershell从PFX证书中获取公钥?

来自分类Dev

如何在Windows docker映像中安装.pfx证书

来自分类Dev

使用openssl将Azure生成的证书转换为PFX

来自分类Dev

从Azure应用程序网关检索/恢复证书pfx

来自分类Dev

如何将MMC的证书导出为PFX文件?

来自分类Dev

使用.NET和Powershell远程推送PFX证书和私钥

来自分类Dev

在其他用户上安装PFX证书

来自分类Dev

如何从 Azure 环境中的 .pfx 文件创建证书?

Related 相关文章

热门标签

归档