我正在开发一个C++应用程序,需要检查证书的Thumbprint。
我找到了这个解决方案检查特定签名, 使用CryptQueryObject()。但我仍然找不到检索Thumbprint的方法。
在C#中,我可以使用方法GetCertHashString获取哈希值(这是我需要的),或者使用属性X509Certificate.Thumbprint 我知道我需要获取公钥的哈希值,但我不知道如何检索公钥。
在C++中,我该怎么做?是否有相应的方法?
我找到了这个解决方案检查特定签名, 使用CryptQueryObject()。但我仍然找不到检索Thumbprint的方法。
在C#中,我可以使用方法GetCertHashString获取哈希值(这是我需要的),或者使用属性X509Certificate.Thumbprint 我知道我需要获取公钥的哈希值,但我不知道如何检索公钥。
在C++中,我该怎么做?是否有相应的方法?