Questions tagged [ocsp]

Online Certificate Status Protocol

Standardized by IETF RFC 2560, the PKIX Online Certificate Status Protocol defines a protocol for requesting the revocation status of a digital certificate.

210 questions
5
votes
1 answer

C# How to send OCSP Request correctly using bouncy castle library?

OCSP request does not fall into the Audit log table when I send it using Bouncy Castle library. I don't understand why? What is wrong with my code and how to solve it? I have a client certificate and issuer certificate. I create two…
Freeedy
  • 101
  • 3
  • 9
5
votes
4 answers

Java Bouncy Castle OCSP Url

I am using bouncy castle 1.48 to verify certificate validation with OCSP. It works good. But I'm using Ocsp Url as static variable and I want to read it from certificate. Url is written in certificate as Authority Info Access [1]Authority Info…
nikodz
  • 727
  • 5
  • 13
5
votes
3 answers

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? I need "client" OCSP functionality, as I'll be checking the status of Certs against an OCSP responder, so responder functionality is…
JJarava
  • 552
  • 10
  • 18
4
votes
1 answer

What tools are available to generate key-pair, enroll with SCEP, use for TLS server on .Net?

The specification I am working with requires that a key-pair be generated and a certificate be automatically enrolled via SCEP to a specified server and used as both a TLS server and client certificate with OCSP validation of the counterparty. Are…
Jeffrey Hantin
  • 35,734
  • 7
  • 75
  • 94
4
votes
1 answer

why does openssl send the CA certificate in OCSP protocol

openssl ocsp program documented at http://www.openssl.org/docs/apps/ocsp.html requires that the client send the certificate AND the CA certificate to the ocsp resopnder. RFC 2560 for OCSP however, does not require that. Shouldn't the OCSP responder…
doon
  • 2,311
  • 7
  • 31
  • 52
4
votes
1 answer

How to create PADES using offline signature and OCSP response

I'm stumped trying to figure out Esig DSS java suite just from docs and source. (eu.europa.esig.dss.* tree) We connect to Swedish BankID to sign PDF's and simple plain texts. Response is a SOAP XML with fields for the signature and an OCSP…
4
votes
0 answers

Win32 API Certificate CRL-ONLY revocation check

I need to perform certificate revocation checks. The user must be allowed to select either OCSP-only, CRL-only, or both. The project is using C#, but .NET does not offer independent OCSP/CRL checks out-of-the-box. By default, Windows first checks…
4
votes
2 answers

Microsoft OCSP Check (OCSP vs Lightweight OCSP) & confusing Responses by "certutil -url"

#Regular OCSP (RFC 6960) I have written an OCSP Responder where the Response based itself on the RFC 6960 which states that : If nextUpdate is not set, the responder is indicating that newer revocation information is available all the time. So I…
Exception_al
  • 1,049
  • 1
  • 11
  • 21
4
votes
2 answers

Golang, sending OCSP request returns

I'm writing certificate revocation validation using OCSP request to get actual status. I send request, but getting error. ERROR: ocsp: error from server: malformed. I found error return in source: MalformedRequestErrorResponse = []byte{0x30, 0x03,…
4
votes
2 answers

why big sites do not use ocsp stapling?

I learnt something about ocsp recently. I check ocsp stapling of site by command like: $openssl s_client -connect www.stackoverflow.com:443 -status -servername www.stackoverflow.com I found my own site and stackoverflow and some other small…
zxdvd
  • 428
  • 4
  • 15
4
votes
1 answer

How to handle both traditional OCSP and OCSP stapling on client side

Currently, I have an implementation where I send an OCSP request in the verify_callback(int preverify_ok, X509_STORE_CTX *x509_ctx) function for every intermediate and end-entity certificate. The verify_callback function is set using the…
shanzter
  • 41
  • 1
4
votes
0 answers

Using ocsp stapling in Android to verify certificate

I would like to verify (on enabled servers) the server certificate on HTTPS connections. My problem is I understood how it works, but I cannot find a reference implementation for Android. I was already thinking about to add that TLS extension to the…
rekire
  • 47,260
  • 30
  • 167
  • 264
4
votes
0 answers

Create OCSP Request manually in Node

I don't want to use this library (https://github.com/indutny/ocsp), because it makes some assumptions about my certificates that are non-standard. Assuming I have the hashes I need, I was wondering how I use the https.request function in order to…
Gakho
  • 603
  • 1
  • 9
  • 18
4
votes
1 answer

Where are the Certificate Revocation List (CRL) stores?

As far as I know and as it is mentioned here there are two main technologies for browsers to check the revocation status of a particular certificate: using the Online Certificate Status Protocol (OCSP) or looking up the certificate in a Certificate…
Ebrahim Ghasemi
  • 5,850
  • 10
  • 52
  • 113
4
votes
1 answer

OCSP validation without issuer certificate

I am currently developing an application that validates signature certificates (like in a pdf) with OCSP or CRL. These will most likely be leaf certificates, without the entire chain. Getting the url to either validation services proved simple…
user3472577
  • 91
  • 1
  • 1
  • 4
1
2
3
13 14