> Wouldn't it be just as good to have a cRLDistributionPoint which does not
> restrict the available ReasonFlags and then put "cACompromise" in the CRL
> if/when that disaster happens?
No because with my idea you are a priori restrict the crlDP to be only CA
revocation.
> Wouldn't it be equally good to use the same crl-signing cert already used for
> the regular CRL of revoked next-level certs?
Operational decision -- do you trust the people who revoke your certs exactly
like you trust the people who revoke "you" ?
> Would it be possible to use the same CRL and cRLDistributionPoint for both
> child certs and self-revocation (abdication)?
I think so, since they would be the same issuer and would have unique serial
numbers. But in theory I'd want those jobs separate.
I like the term abdication although it doesn't handle the regicide case;
suppose others know the root is bad, but the king doesn't know it's dead :)
But as I said, this is more about pedanticsm than practical real-world
practice. (I used to work at a company that was perhaps the apotheosis of that)
/r$
--
Principal Security Engineer
Akamai Technology
Cambridge, MA