博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java.security.InvalidKeyException: Illegal key size异常解决
阅读量:6322 次
发布时间:2019-06-22

本文共 451 字,大约阅读时间需要 1 分钟。

hot3.png

异常:

234905_UX5s_1995134.png

用AES加密时出现"java.security.InvalidKeyException: Illegal key size"异常。

如果密钥大于128, 会抛出上述异常。因为密钥长度是受限制的, java运行时环境读到的是受限的policy文件,文件位于/jre/lib/security下, 这种限制是因为美国对软件出口的控制。

 

解决办法也很简单:

将下面链接中的jar包下载下来,替换jdk 与jre下两个jar包:local_policy.jar和US_export_policy.jar即可。

  • jdk对应jar包的路径:D:\Java\jdk1.7.0_25\jre\lib\security
  • jre对应jar包的路径:D:\Java\jre7\lib\security
     

下载路径:

http://download.csdn.net/download/q63176347/10185153

转载于:https://my.oschina.net/java1314/blog/1600880

你可能感兴趣的文章
从一道题解读JS原型链
查看>>
CentOS 7 安装MongoDB详细步骤
查看>>
我们为什么需要 lock 文件
查看>>
理解 CSS 布局和块级格式化上下文
查看>>
nGrinder详细介绍及性能工具对比
查看>>
前端最受欢迎的 UI 框架
查看>>
Pascal's Triangle I&II
查看>>
leetcode-313-Super Ugly Number
查看>>
Nginx反向代理跨域基本配置与常见误区
查看>>
React 学习之路 (六)条件渲染
查看>>
Object.defineProperty和Proxy
查看>>
基于向量空间的知识图谱查询及结果解释
查看>>
用PHP写一个最简单的解释器Part3
查看>>
javascript dom 编程读书笔记
查看>>
Web安全 - XSS漏洞
查看>>
懂这些,你将能构建更安全的Web应用
查看>>
深入理解 Javascript 之 闭包
查看>>
教你用illustrator画十二色环
查看>>
python爬虫实战:爬取西刺代理的代理ip(二)
查看>>
log4j2指定日志文件路径到工程路径
查看>>