JVM版本,实现之间的Java密钥库格式

时间:2016-09-02 18:20:00

标签: java jvm ibm-jre

我是否可以安全地在任何'次要版本之间重复使用java密钥库文件(jre / lib / security / cacerts)'以及所有供应商实施(例如:oracle / ibm / openjdk)?

即。 :a' cacerts文件' for Oracle Java 1.8.x与IBM Java 1.8.y一起使用?

跨版本如何,格式总是会在主要的java版本之间发生变化?

是否存在任何例外情况(即' cacerts'格式在Java 1.x和1.y之间没有变化,但在1.z中有所变化)

1 个答案:

答案 0 :(得分:0)

Oracle和IBM JDK之间的cacerts格式类似。但是内容不一样。每个JDK实现都单独从供应商处获取证书,并且使用供应商之间的cacerts可能会产生法律影响。此外,证书存在,一个实现不需要与另一个实现。

即使在次要版本之间也会更新cacerts,因此建议使用随JDK版本发布的cacerts。