How does certificate revocation work with intermediate CA's?
问题 Suppose a PKI hierarchy like below. root CA ==> inter-1 CA ==> user-1 \ \======> inter-2 CA ==> user-2 My question is: does root CA also need to periodically download CRL from its children: inter-1 and inter-2? Since user-1 and user-2 can authenticate each other, if user-2's certificate is revoked by inter-2, inter-2 should let root know and then propagate to inter-1 and user-1, right? If so, it seems quite complicated. Is there any tool to use for managing the revocation logic? Thanks a lot.