[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
AW: OCSP concept question
I am not an OCSP expert as well but fortunately yesterday I read something
about the structure of OCSP responses.
I cross checked it with RFC 2560.
There a sequence containing the revocationTime is defined.
Having in mind, that an OCSP responder does in general nothing else but
checking a CRL and forwarding the requested information I cannot see a
difference between the usage of CRLs and OCSP but the neccessity of retrieve
actual CRLs.
Regards
Thomas Beckmann
-------------------------------------
Thomas Beckmann
Fachgruppenleiter PKI und Trustcenter
SchlumbergerSema -
Competence Center Informatik GmbH
Lohberg 10 - 49716 Meppen - Germany
tel: +49 5931-805-242
mobil: +49 170 2802 343
fax: +49 5931-842-242
mail: Tbeckmann@xxxxxxx
> -----Ursprüngliche Nachricht-----
> Von: Haaino Beljaars [mailto:Haaino.Beljaars@xxxxxxx]
> Gesendet: Sonntag, 4. August 2002 15:48
> An: ietf-pkix@xxxxxxx
> Betreff: OCSP concept question
>
>
>
> Hi,
>
> Hopefully somebody can help me with the follwoing questions
> and remarks:
>
> I send a signed message to person A, person A checks the
> status of my certificate on time T by an OCSP request, and
> the status of my certificate is 'good' according to the OCSP
> response. At time T+1 my certificate is revoked. Person A
> checks my message again at time T+2.
>
> Question: what does the OCSP responder give back as status at T+2 ?
>
> * If the OCSP responder gives back 'revoked' at time T+2,
> then that is correct at that moment in time, but it is wrong
> when you look at the time(T) when the message was signed,
> because the message was signed when the certificate status
> was still good.
>
> * If the OCSP responder gives back 'good': this indicates
> that an OCSP has as a 'history' function. As far as I can
> read this is not the case in the OCSP RFC.
>
> If person A check the message against a CRL it would indicate
> at time T+2 that the certificate was good at the moment of
> signing, this is because a CRL contains time and date when a
> certificate was revoked, but an OCSP response does not
> contian that information.
>
> According to this 'analysis' I get different answers
> concerning the status of a certificate when I concult a CRL or OCSP?
>
> Why doesn't an OCSP response contain date and time when a
> certificate was revoked?
>
> And why doesn't an OCSP response contain a signed time? How
> can I check that the time the OCSP responder gives back is correct?
>
> Best regards,
> Haaino
>