从 kpcs7 (.p7b) 文件中提取私钥和证书
Posted
技术标签:
【中文标题】从 kpcs7 (.p7b) 文件中提取私钥和证书【英文标题】:Extract private key and certificate from kpcs7 (.p7b) file 【发布时间】:2011-11-13 23:22:25 【问题描述】:我有一个 .p7b 文件。如何提取密钥和证书?我尝试了 openssl,但我无法获得确切的命令/选项。
谢谢!
【问题讨论】:
【参考方案1】:PKCS#7 文件不包含私钥。至于证书,您尚未指定您使用的平台以及您的问题与编程的关系。
【讨论】:
谈到归档密钥恢复时,PKCs#7 中有一个加密密钥:msdn.microsoft.com/en-us/library/cc226732.aspx @Daniel Fisher 您是否参考了指定如何在 pkcs7 中存储私钥的标准? MS TechNet 中的概述technet.microsoft.com/en-us/library/cc730721.aspx @Daniel Fisher 据我了解,他们使用 PKCS7 加密,其中私钥存储为被加密的二进制数据。这与密钥在 pkcs12 中的存储方式或证书本身在 pkcs7 中的存储方式不同。以上是关于从 kpcs7 (.p7b) 文件中提取私钥和证书的主要内容,如果未能解决你的问题,请参考以下文章
将.crt、.cer、.pfx、.p7b、.der的ssl证书转换成.pem格式
如何在spring boot中使用客户端私钥和服务器提供的证书调用服务器?
hbuilder打包ios需要的私钥和profile文件和私钥证书怎么获得