我想知道是否有人知道使用libssl作为编程库的任何好例子.它只是通过libssl的代码挖掘试图理解它而烦人.在最糟糕的情况下,我会继续@尝试和错误.
我正在开发一个C++应用程序,我需要检查证书的指纹.
我发现此解决方案使用CryptQueryObject()检查特定签名.但我仍然找不到检索Thumprint的方法.
在C#中,我可以使用方法GetCertHashString来获取哈希(这是我需要的)或使用属性X509Certificate.Thumbprint
我知道我需要获取公钥的哈希值,但我不知道如何检索公钥.
我怎么用C++做到这一点?有没有办法呢?