简体   繁体   English

用于python / java / c的OCSP库?

[英]OCSP libraries for python / java / c?

Going back to my previous question on OCSP, does anybody know of "reliable" OCSP libraries for Python, Java and C? 回到我之前关于OCSP的问题,是否有人知道Python,Java和C的“可靠”OCSP库?

I need "client" OCSP functionality, as I'll be checking the status of Certs against an OCSP responder, so responder functionality is not that important. 我需要“客户端”OCSP功能,因为我将检查Certs对OCSP响应器的状态,因此响应器功能并不重要。

Thanks 谢谢

Java 5 has support of revocation checking via OCSP built in . Java 5支持通过内置的OCSP进行吊销检查。 If you want to build an OCSP responder, or have finer control over revocation checking, check out Bouncy Castle . 如果您想建立一个OCSP响应者,或者对撤销检查有更好的控制,请查看Bouncy Castle You can use this to implement your own CertPathChecker that, for example, uses non-blocking I/O in its status checks. 您可以使用它来实现自己的CertPathChecker ,例如,在其状态检查中使用非阻塞I / O.

你检查pyOpenSSL ..我相信openssl支持ocsp和python绑定可能支持它

OpenSSL is the most widely used product for OCSP in C. It's quite reliable, although incredibly obtuse. OpenSSL是C语言中使用最广泛的OCSP产品。它非常可靠,虽然令人难以置信的愚蠢。 I'd recommend looking at apps/ocsp.c for a pretty good example of how to make OCSP requests and validate responses. 我建议查看apps / ocsp.c,以获得如何制作OCSP请求和验证响应的非常好的示例。

Vista and Server 2008 have built-in OCSP support in CAPI; Vista和Server 2008在CAPI中内置了OCSP支持; check out CertVerifyRevocation . 查看CertVerifyRevocation

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM