
local_policy.jar与US_export_policy.jar资源包.zip
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
这段文件名为local_policy.jar与US_export_policy.jar资源包.zip的压缩文件包含了两个重要的Java加密扩展(JCE)jar包:local_policy.jar和US_export_policy.jar,用于配置JAVA平台的安全策略。
在使用AES的256位密钥进行加密解密操作时,在Windows系统上可以正常运行,但在Linux环境下则会出现异常:java.security.InvalidKeyException: Illegal key size。
出现这种情况的原因是当使用的密钥长度超过128位时,Java运行环境会抛出此异常。这是因为Java的默认安全策略文件对密钥长度进行了限制。该政策文件位于${JAVA_HOME}/jre/lib/security目录下。这种限制主要是由于美国对于软件出口的规定所导致。
在JDK 8和 Java 9之后,上述路径下的policy文件夹中包含了两种不同版本的安全配置jar包:一种是带有密钥长度限制的版本,另一种是没有此限制的版本。
全部评论 (0)
还没有任何评论哟~


