假设我有 CA1 根证书和 CA1 颁发的两个中间 CA2 和 CA3 证书。如果所有中间证书都安装在根存储中,是否会带来任何安全问题?我想知道这个中间证书存储的目的是什么,什么时候应该使用它。我知道它是为了存储中间证书颁发机构而创建的,但是为什么专门创建它以及为什么我不能将所有证书保存在根存储中?
关于中间证书的 Windows 商店有一个类似的问题,但它并没有完全回答我的问题。相反,它侧重于为什么一般需要存储中间证书,以及是否存在真正需要的情况。就我而言,我知道存储中间证书是必要的,但我问为什么需要创建一个单独的“文件夹”来在 Windows 中存储中间证书,而可以将它们与根 CA 证书捆绑在一起。
