默认不允许256位密钥的AES加解密,解决方法就是修改策略文件-JCE无限制权限策略文件。

   安装Java密码学扩展(JCE)无限强度管辖权策略文件,

   路径是JAVA_HOME/jre/lib/security。

文本编辑器打开java.security

java安全性属性crypto.policy的行,默认值是limited。

#crypto.policy=unlimited

可以取消注释该行来启用无限制,删除
#:crypto.policy=unlimited