Java FIPS 140-2兼容-Oracle开源';jdk1.8.0_151';

Java FIPS 140-2兼容-Oracle开源';jdk1.8.0_151';,java,Java,我们的应用程序运行在Oracle开源“jdk1.8.0_151”上。因为我们使用加密库对文件进行AES-256加密和解密。我想知道这些库是否符合FIPS 140-2标准。有人能帮忙吗。我是否需要进行任何更改以使其成为FIPS 140-2投诉 我想知道这些库是否符合FIPS 140-2标准 如果您在Oracle JCE提供程序中使用Oracle JDK,则您的应用程序不是FIPS 140-2 (见附件) 我是否需要进行任何更改以使其符合FIPS 140-2 要获得FIPS 140-2投诉,您需要获

我们的应用程序运行在Oracle开源“jdk1.8.0_151”上。因为我们使用加密库对文件进行AES-256加密和解密。我想知道这些库是否符合FIPS 140-2标准。有人能帮忙吗。我是否需要进行任何更改以使其成为FIPS 140-2投诉

我想知道这些库是否符合FIPS 140-2标准

如果您在Oracle JCE提供程序中使用Oracle JDK,则您的应用程序不是FIPS 140-2

(见附件)

我是否需要进行任何更改以使其符合FIPS 140-2

要获得FIPS 140-2投诉,您需要获得并安装符合FIPS 140-2的第三方JCE提供程序实现1,并配置Oracle JDK或OpenJDK安装或应用程序的启动器以使用该提供程序

我发现,假设您使用的是RSA JCE提供程序,它会告诉您需要做什么。正如页面所解释的,这可以通过修改JDK的“security.policy”文件或使用
-Djava.security.properties=…
提供替代策略文件来实现。提供者JAR文件也需要添加到类路径中


1-符合FIPS 140-2的JCE提供商的供应商包括IBM、RSA和BouncyCastle