好吧,我对 bouncyCastle 的加密世界还很陌生,也许是一个心理障碍,我似乎找不到(/google for)相当于:
X509Store store =
new X509Store(StoreName.My, StoreLocation.CurrentUser);
store.Open(OpenFlags.ReadOnly);
我认为这可能是最简单和最愚蠢的事情,但是我如何使用充气城堡访问 Windows 安装的证书?
或者如果我不能,我该如何转换我的System.Security.Cryptography.X509Certificates.X509Certificate2
to Org.BouncyCastle.X509.X509Certificate
?
Bouncycastle 无法访问 Windows 证书存储,这是 Microsoft .NET 类的角色。要在 .NET 证书与其 Bouncycastle 等效证书之间进行转换,请查看Org.BouncyCastle.Security.DotNetUtilities
类,特别是ToX509Certificate
and FromX509Certificate
方法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)