【发布时间】:2012-09-02 17:34:06
【问题描述】:
我正在探索必须提取存储的证书以与 OpenSSL(C++ 应用程序)一起使用的情况。它被导入到本地计算机\个人存储中,并且包含受密码保护的私钥。
我可以通过 MS CryptoAPI 获得什么?
我想要的是要么检索原始证书,要么检索受密码保护或不受保护形式的私钥。是否可以?或者 CryptoAPI 不是用来提供证书副本的,我应该使用它的功能而不是使用 OpenSSL?
【问题讨论】:
我正在探索必须提取存储的证书以与 OpenSSL(C++ 应用程序)一起使用的情况。它被导入到本地计算机\个人存储中,并且包含受密码保护的私钥。
我可以通过 MS CryptoAPI 获得什么?
我想要的是要么检索原始证书,要么检索受密码保护或不受保护形式的私钥。是否可以?或者 CryptoAPI 不是用来提供证书副本的,我应该使用它的功能而不是使用 OpenSSL?
【问题讨论】:
我想要的是检索原始证书,或者以受密码保护或不受保护的形式检索其私钥。有可能吗?
是的,您可以使用带有PFXExportCertStore 的cryptoAPI 从证书存储中导出您的PFX
【讨论】: