2008-09-27 52 views
3

回到我之前關於OCSP的問題,有沒有人知道Python,Java和C的「可靠」OCSP庫?用於python/java/c的OCSP庫?

我需要「客戶端」OCSP功能,因爲我將檢查Certs對OCSP響應者的狀態,所以響應者功能並不重要。

感謝

回答

1

你有沒有檢查pyOpenSSL ..我相信OpenSSL的支持OCSP和Python綁定可以支持它

3

Java 5中已經支持通過撤銷檢查OCSP built in的。如果你想建立一個OCSP響應者,或者更好地控制撤銷檢查,請查看Bouncy Castle。您可以使用它來實現您自己的CertPathChecker,例如,在其狀態檢查中使用非阻塞I/O。

1

OpenSSL是C語言中使用最廣泛的OCSP產品。它非常可靠,雖然令人難以置信的呆滯。我建議查看apps/ocsp.c,以獲取如何製作OCSP請求和驗證響應的相當好的示例。

Vista和Server 2008在CAPI中內置了OCSP支持;檢查出CertVerifyRevocation