AES加密

AES加密

关于AES加解密java.security.InvalidKeyException的错误解决方法

1
2

java.security.InvalidKeyException: Illegal key size

Java实现AES加密,异常java.security.InvalidKeyException: Illegal key size 的解决

解决办法
限制 jdk1.8.0 151版本之后可采用次解决方案 不需要改JCE包
1
2
3
4
5
6
7

/**
* 初始化中执行解除密钥长度限制
*/
static {
Security.setProperty("crypto.policy", "unlimited");
}