[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Separate CRL Issuance Entity Was: RE: Open Issue in Part1:path l ength constraints
Dave,
I would like to consider including the option to have an entity
other than a "cert issuing authority" to sign CRLs. In cases where
a Root CA needs to issue certificates infrequently (such as we have
at Identrus), but needs to issue CRLs much more frequently, there
seems to be a case to have different certificates for these
purposes. I don't want to rule out having this option. If we define
that having the CA bit set means the capability to issue
certificates, this CRL signing entity should not have that bit set.
Is it specifically stated somewhere that the assertion of the CA bit
is defined as certificate issuance capability? My old X.509 (97)
defines a CA as: An authority trusted by one or more users to create
and assign certificates. 2459 doesn't provide any more help.
If one uses the KeyUsage extension and marks it critical, then there
is a separate flag re cert signing (KeyCertSign). But, the current
spec, has other constraints that don't allow for the CRLSign bit to
be set and the CA flag in BasicConstraints to not be set, so we have
a mixed bag of options now.
Steve