【问题标题】:Get the issuing CA for a given certificate获取给定证书的颁发 CA
【发布时间】:2010-07-16 07:25:00
【问题描述】:

我有一个 PCCERT_CONTEXT 类型的变量,其中包含一个证书(这实际上是给定可执行文件的数字签名者的证书。)我需要获得证书或至少是颁发 CA 的名称。我尝试过使用 CertOpenStore 和 WTHelperCertFindIssuerCertificate,但没有成功。我将不胜感激。

问候,

爱丽莎

【问题讨论】:

  • 这是一个关于来自 C/C++ 程序的 windows API 的窗口特定问题,我猜。

标签: winapi certificate-authority


【解决方案1】:

也许是 CertGetIssuerCertificateFromStore()?

【讨论】:

    【解决方案2】:

    你可能想要 CertGetCertificateChain http://msdn.microsoft.com/en-us/library/aa376078(VS.85).aspx

    【讨论】:

      【解决方案3】:

      CERT_CONTEXT 包含CERT_INFO 结构。 CERT_INFO 结构包含一个指向颁发者的指针作为 CERT_NAME_BLOB。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-17
        • 1970-01-01
        • 1970-01-01
        • 2023-03-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多