[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Invalidity Dates




[snip]
> 
> We should recognize that both dates are in fact interesting. The problem we have is
> that there is currently a place for one date only.
> 
> So the question is how should we advertise both dates ?
> 
> Denis

The OPTIONAL _invalidityDate_ is still in the current PKIX draft and
more  "Whenever this
   information [_invalidityDate_  JW] is available, CAs are strongly
encouraged to share it
   with CRL users."
The draft is not strictly restrictive in the usage of the invalidity
date. There is enough space for interpretations. A more detailed
specification would lead to the exclusion of some models or to more
exactly defined dates. While I was following the discussion I recognized
that even the reason code (e. g. "on hold") has influence on the usage
of _invalidityDate_.

So, the problem we have is that the certificate path validation software
relies on it. The answer "valid" or "invalid" is not enough. Otherwise,
the answer "maybe" is not quite useful, especially in the case that the
verifier is not human (e. g. server)(please see Russ` mail). In
contrast, I don`t see any reason that CAs doesn`t share additional
informations like the following with human verifiers.

"certificate is valid -  the certificate holder repudiates all
signatures after _invalidityDate_"

That`s real bussiness life. This is similar to a bounced cheque. As a
consequence, the relying party may suddenly stop all deliveries to the
certificate holder.   

Juergen