是否有可用于创建我自己的cermgr.exe
的Windows API,它会将.cer
文件安装到证书库。如果不是以编程方式如何实现这一点?
如何在不使用certmgr.exe
或certutil.exe
..
我想在这里补充一点。证书文件由我自己创建和签名。现在我有一个.cer
文件。我想在“localMachine root”,“localMachine trusted publisher”中安装它。如何以编程方式进行(使用WINAPI)。
更新
This link provides a solution in C#,C中的任何想法都能实现同样的目标吗?
答案 0 :(得分:5)
您应该在MSDN中查看“Certificate and Certificate Store Functions”。
在商店中添加证书的功能是CertAddEncodedCertificateToStore。