【发布时间】:2018-04-06 23:14:55
【问题描述】:
我正在尝试在 Java 中执行此操作,但我认为这是一个一般的证书问题。 我有一个根 CA,一个由根 CA 颁发的中间 CA1,一个由中间 CA1 颁发的中间 CA2,以及一个由中间 CA2 颁发的证书。
rootCA -> interCA1 -> interCA2 -> 证书
是否可以在不知道 interCA2 的情况下使用 interCA1 验证证书?
cert.verify(interCA2.getPublicKey()); // ok
interCA2.verify(interCA1.getPublicKey()); // ok
cert.verify(interCA1.getPublicKey()); // NOT ok -> is there any way to fix or bypass this?
【问题讨论】:
标签: java security certificate ca