Steve,
Stephen Kent wrote:
I see there is considerable sentiment to allow for non-CA flagged entities to sign CRLs, but I'm not yet sure I understand why folks consider it important to not turn on the CA flag in certs for such entities. After all, since we have separate key usage bits for cert and CRL signing, we can construct a cert for an entity that signs CRLs and not grant that entity the ability to sign certs, if we so desire.
I don't think so. From Section 4.2.1.10:
"If the cA bit is asserted, then the keyCertSign bit in the key usage extension
(see 4.2.1.3) MUST also be asserted."