获取给定证书的颁发 CA

发布于 2024-08-16 15:55:24 字数 186 浏览 4 评论 0原文

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

问候,

阿里雷扎

I have a variable of type PCCERT_CONTEXT which contains a certificate (this is actually the certificate of the digital signer of a given executable file.) I need to get the certificate or at least the name of the issuing CA. I've tried using CertOpenStore and WTHelperCertFindIssuerCertificate, but have had no success. I would appreciate any help.

Regards,

Alireza

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

动次打次papapa 2024-08-23 15:55:24

也许 CertGetIssuerCertificateFromStore() ?

Maybe CertGetIssuerCertificateFromStore()?

不回头走下去 2024-08-23 15:55:24

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

The CERT_CONTEXT contains the CERT_INFO structure.
The CERT_INFO structure contains a pointer to the Issuer as a CERT_NAME_BLOB.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文