我必须写一个工具,它验证如果X509证书是有效还是无效(输入=证书路径/受试者和密码)。我怎样才能做到这一点?我不知道很多有关证书...

有帮助吗?

解决方案

其他提示

在一般情况下, RFC 3280 包括关于如何执行验证几乎完整说明,然而,这些指令都是非常不平凡。此外,您将需要阅读RFC 2560(OCSP)和实现OCSP客户端。

对于大多数任务,你会发现非常适合我们的 TElX509CertificateValidator组件 。它检查证书路径,CRL和OCSP撤销(CRL和OCSP响应的,并检查有效性以及)。它是灵活的,足够强大,让你每一步执行额外的,更深入的检查。另外这个组件可以与Windows证书存储器以及其他任何证书,证书链和储存,你可能有在文件或内存工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top