私有证书轮换
私有证书被部署在服务节点上(包含私钥),频繁用于加密通信,为了避免私钥的泄露,通常根据业务场景的安全级别要求,来设定私有证书的有效期以及私有证书轮换(即新私有证书替换旧私有证书)的周期。例如,当私有证书被用于高机密的加密会议场景时,私有证书的有效期可能是小时级别的,而当私有证书被用于部署在web服务器时,通常有效期为年级别(当前国际证书颁发机构签发的SSL证书,有效期基本都为1年)。
私有证书的轮换周期是根据私有证书的过期时间来设定的,基本原则是在旧私有证书过期前,将新私有证书替换到对应的工作节点上,避免因私有证书过期导致业务通信中断。
- 私有证书即将过期时,请预留足够的缓冲时间,来确保私有证书被成功轮换,避免当出现不可控因素导致轮换失败时(这时需要一定的时间进行重试或者手动替换),旧私有证书过期导致业务中断。
- 若被成功替换下来的旧私有证书,还有较长的有效期时,将其吊销可避免被滥用。
- 若新私有证书的根CA与旧私有证书的根CA不一致,则需要将新私有证书信任的根CA加到根CA信任列表中。