[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OCSP follow up
Hello Haaino,
Haaino Beljaars wrote:
Question: what is the response of the OCSP responder at time III ?
The OCSP responder will only tell you the current state of the
certificate. It does not know about the time of the signature. If you
want to prove that the signature was valid at that time, you need to
archive the OCSP answer, and you need a timestamp, since there is an
attack scenario where OCSP is not sufficient:
Attacker A requests the status of banker B's certificate when it is
still valid, then steals the private key of B. Now he can generate a
signature with any signing time before he has stolen B's private key,
and can show the valid OCSP response that prooves that the certificate
was valid at that time.
Because of this, if you want to show that a signature you've received
was valid at the point in time when you accepted it, you need to also
request a timestamp from a trusted third party.
IMHO, it would have been very practical if timestamping had been made
part of OCSP. If there are good reasons against that, I'd be happy to be
enlighted...
Best Regards,
David