AES 加密256位 错误 java.security.InvalidKeyException: Illegal key size or default parameters
生活随笔
收集整理的這篇文章主要介紹了
AES 加密256位 错误 java.security.InvalidKeyException: Illegal key size or default parameters
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Java發(fā)布的運行環(huán)境包中的加解密有一定的限制。比如默認不允許256位密鑰的AES加解密,解決方法就是修改策略文件。
?
官方網(wǎng)站提供了JCE無限制權(quán)限策略文件的下載:?
JDK8的下載地址:?
http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
JDK7的下載地址:?
http://www.oracle.com/technetwork/java/embedded/embedded-se/downloads/jce-7-download-432124.html
下載后可以看如圖內(nèi)容:
替換掉jdk目錄的 local_policy.jar 和 US_export_policy.jar
?
轉(zhuǎn)載于:https://www.cnblogs.com/eason-d/p/7611259.html
總結(jié)
以上是生活随笔為你收集整理的AES 加密256位 错误 java.security.InvalidKeyException: Illegal key size or default parameters的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构实验之排序七:选课名单
- 下一篇: java 抽象工厂模式简单实例