java中的AES 256算法遇到 Illegal key size or default parameters错的解决办法
来源:互联网 发布:运城学院网络管理系统 编辑:程序博客网 时间:2024/06/10 17:33
java中的AES 256算法遇到 Illegal key size or default parameters错的解决办法
报错堆栈如下:
Caused by: java.security.InvalidKeyException:Illegal key size or default parameters at javax.crypto.Cipher.a(DashoA13*..)~[na:1.6] at javax.crypto.Cipher.a(DashoA13*..)~[na:1.6] at javax.crypto.Cipher.a(DashoA13*..)~[na:1.6] at javax.crypto.Cipher.init(DashoA13*..)~[na:1.6] at javax.crypto.Cipher.init(DashoA13*..)~[na:1.6] at my.package.Something.decode(RC4Decoder.java:25)~[my.package.jar:na]
Google到问题原因,链接地址如下:
http://stackoverflow.com/questions/6481627/java-security-illegal-key-size-or-default-parameters
根据回答找到下载新jar包链接地址如下:
http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html
把里面的两个jar包:local_policy.jar 和 US_export_policy.jar 替换掉原来安装目录C:\Program Files\Java\jre6\lib\security 下的两个jar包接可以了
然后就重新运行程序,不会报错了
BTW:
If ur JVM is IBM JVM pls refer to the below link to update the unlimited key size jars
http://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=%2Fcom.ibm.websphere.nd.multiplatform.doc%2Finfo%2Fae%2Fae%2Ftwbs_tunev6wss.html
0 0
- java中的AES 256算法遇到 Illegal key size or default parameters错的解决办法
- java中的AES 256算法遇到 Illegal key size or default parameters错的解决办法
- java中的AES 256算法遇到 Illegal key size or default parameters错的解决办法
- java中的AES 256算法遇到 Illegal key size or default parameters错的解决办法
- 记录AES 256算法遇到 Illegal key size or default parameters错的解决办法
- Java实现AES的128、256位密钥加解密算法 并 解决Illegal key size or default parameters问题
- 使用AES时出现 Illegal key size or default parameters 时的解决办法
- 使用AES时出现 Illegal key size or default parameters 时的解决办法
- java的安全异常Illegal key size or default parameters
- AES加密时抛出java.security.InvalidKeyException: Illegal key size or default parameters
- AES加密时抛出java.security.InvalidKeyException: Illegal key size or default parameters .
- AES加密时抛出java.security.InvalidKeyException: Illegal key size or default parameters
- AES加密java.security.InvalidKeyException: Illegal key size or default parameters
- AES加密java.security.InvalidKeyException: Illegal key size or default parameters
- AES的256位密钥加解密报 java.security.InvalidKeyException: Illegal key size or default parameters 异常的处理及处理工具
- java.security.InvalidKeyException: Illegal key size or default parameters
- java.security.InvalidKeyException: Illegal key size or default parameters
- java.security.InvalidKeyException: Illegal key size or default parameters
- 【程序员面试宝典读书笔记】n&(n-1)
- 译文 日经春秋 20150122
- 漫谈数据挖掘从入门到进阶
- Android之ExpandableListView的属性(展开,闭合,箭头)
- uva 1586 - Molar mass
- java中的AES 256算法遇到 Illegal key size or default parameters错的解决办法
- C++primer 第五版 *笔记一 [渣渣进化记]
- 织梦DedeCMS-自定义图片代替软件等级星标的方法
- UVa 12110 Printer Queue(特殊队列)
- 值与它在内存地址中的高低位排列是反过来的
- Linux查看系统开机时间
- iscsiadm主要操作命令
- VS2008 AddIn for C++ code coverage 更新
- Android:使用canvas绘柱状统计图(自动计算宽高及分度值、可左右滑动)