如何使用与X509Chain(C#)不同的东西在证书中进行CRL检查

本文关键字:证书 检查 CRL X509Chain 何使用 | 更新日期: 2023-09-27 18:24:02

在.net中,我知道我可以使用X509Certificate链来验证给定的证书。我搜索了很多关于如何做到这一点的例子。但如果我想对它有更多的控制权,我就做不到。从设计上来说,它是非常高的水平
我想要一个像这样低的东西:纳科夫的密码
我可以随意下载,并根据需要或设计控制缓存。

有人知道BouncyCastle或IText的框架或技术吗?

提前感谢

如何使用与X509Chain(C#)不同的东西在证书中进行CRL检查

为什么不能使用标准ServicePointManager.ServerCertificateValidationCallback

http://msdn.microsoft.com/en-us/library/system.net.servicepointmanager.servercertificatevalidationcallback.aspx

An application can set the ServerCertificateValidationCallback property to a method to use for custom validation by the client of the server certificate.

我们的SecureBlacbox提供TElX509CertificateValidator组件,可以根据您的喜好进行完全控制和调整。如果还不够的话,-TElX509CertificateValidator只使用SecureBlacbox提供的函数和类,因此您可以构建自己的验证过程。SecureBlacbox支持OCSP请求和CRL以及更多