在Linux环境中出现 java.security.InvalidKeyException: Illegal key size 异常通常是由于Java默认的加密限制引起的。Java默认的加密强度限制了加密算法密钥的最大长度
方式一
1. 找到该目录 /usr/java/jdk1.8.0_121/jre/lib/security
2. 替换local_policy.jar 和 US_export_policy.jar (解密长度替换)
3. 文件提取码
链接: https://pan.baidu.com/s/1ppbv4X_Zsn3EZ-Jt7INWTw
提取码: wj5j
方式二
1. 找到该目录 /usr/java/jdk1.8.0_121/jre/lib/security
2. 找到 java.security
3. 编辑 java.security
找到该注释命令
#crypto.policy=unlimited
放开注释 (启用无限制的加密策略)
crypto.policy=unlimited