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

Re: Clearance & CA Clearance Constraints Cert Ext ID




David:

Experience trying to deploy clearance with SubjectDirectoryAttribute has proven to be quite difficult. One issue is that CA clearance constraints impose limits on clearance values, which if carried in SubjectDirectoryAttributes impose limits on a single attribute. Another concern is that one dos not want to make the SubjectDirectoryAttributes critical to ensure proper processing of the CA clearance constraints.

Russ

 At 05:37 PM 2/21/2008, David A. Cooper wrote:
Russ Housley wrote:
It is important to me that the syntax for representing the clearance in a certificate and an attribute certificate are exactly the same. RFC 3281 already specifies it for an attribute certificate. There are folks who are going to put clearance information in a certificate. I'd like them all to do it the same way, so that when policy permits, they can interoperate.

Unfortunately, the current draft is working against this goal. There is already a mechanism defined in X.501 including clearance information in a public key certificate. X.501 defines the clearance attribute, which (as X.501 notes) would be placed in the subjectDirectoryAttributes extension when included in a public key certificate. This draft defines a new certificate extension that uses the syntax and OID of the X.501 clearance attribute. Thus, there will be two ways defined for CAs to include clearance information in public key certificates, even though both use the same syntax. If the goal is for everyone to encode this information in public key certificates in the same way, then we shouldn't base achieving that goal on the assumption that everyone will ignore X.501 when determining how to encode an X.501 defined attribute.

Dave