在C#中,我可以使用
public static CspKeyContainerInfo GetKeyConatinerInformation(X509Certificate2 certificate)
{
if (certificate == null)
throw new ArgumentNullException("certificate");
ICspAsymmetricAlgorithm key = certificate.PublicKey.Key as ICspAsymmetricAlgorithm;
if (key == null)
throw new InvalidOperationException("Unknown key type");
return key.CspKeyContainerInfo;
}
我想知道如何使用C++和lib CryptoAPI来获取此信息
最佳答案
Here是由Mounir IDRASSI编写的程序。这将为您提供所需的信息。
还要寻找相关的答案here。
关于c++ - 如何通过CryptoAPI中的证书公钥获取有关 key 容器的信息?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7593900/