如何使用加密api获取颁发者证书公钥



我需要获得给定证书(我收到的(的颁发者证书公钥。

我读取了证书字节,并能够使用叶证书的CertCreateCertificateContext()获得PCCERT_CONTEXT

PCCERT_CONTEXT->pCertInfo->SubjectPublicKeyInfo给了我叶证书公钥,但我找不到获取颁发者证书详细信息的方法。

颁发者公钥只能从颁发者证书获得,而叶证书(已接收证书(中不存在该公钥(感谢bartonjs(我的解决方案是建立完整的链,让签名者获得密钥或从另一个来源获得颁发者证书(如果可能的话(。在我的情况下,我有另一个来源,所以我能够得到它。谢谢你的指导。

最新更新