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

Re: Online Certificate Revocation Protocol




At 10:09 AM 6/13/01 -0400, jim wrote:
I have to jump in again. Mark is correct. Remember that we are talking a Certification Revocation List (CRL). This is vastly different than a Compromised Key List (CKL). We place a certificate on the CRL because there is a larger problem other than just the signing key. If the token set is damaged or destroyed (this is a good place to insert Bob's reflection on bent keys), the cert needs to be added to the CRL. If there is some way to ensure that only a keyset is damaged, the cert can be rekeyed so that service for the DN continues. It specifically does come back to the concern of knowing what is considered destroyed and what is considered bent. Since I have not seen the equivalent of a CKL in the IETF world, I have to assume that the only way to truly cancel usage of a key is either to put the cert on the CRL or to rekey the cert so that the old key is no longer valid. The question becomes how to demonstrate that a key has been invalidated without invalidating the DN or cert.

I think Santosh and I agree that the question is one of trust as to whether the key is truly destroyed as opposed to being unusable to the user, but the issuing authority still has the responsibility for making that determination and if needed, revoking the cert to invalidate the key. There is a fine line between what happens technically and what needs to happen procedurally. Thus, I still side with Mark and the proponents of transaction notarization (accomplishable through a retrievable audit trail) as a better, more secure process. I am not arguing about what needs to happen as far as the technical capability of key management, but from the risk mitigation standpoint, which is what business needs to deal with. They need to have an electronic system that is as inherently secure as their paper system or PKI will never get off the ground.

Jim

A (X.509) certificate is a CAs attestation of a given key->DN binding. Thus, a new key *dictates* a new and different certificate.


This is the first time I've come across the terminology "the cert can be rekeyed". This is a curious turn of phrase! It sounds like "we changed the key, but don't fret, the *certificate* remains the same."

To my understanding, rather than "rekey a cert", you want to "recertify a DN".

___tony___





Tony Bartoletti 925-422-3881 <azb@xxxxxxxx>
Information Operations, Warfare and Assurance Center
Lawrence Livermore National Laboratory
Livermore, CA 94551-9900