当密钥长度为 128 位时,一切正常。但是当我使用长度为 192 或 256 位的密钥时出现以下异常。
java.security.InvalidKeyException: Illegal key size or default parameters
at javax.crypto.Cipher.a(DashoA13*..)
at javax.crypto.Cipher.a(DashoA13*..)
at javax.crypto.Cipher.a(DashoA13*..)
at javax.crypto.Cipher.init(DashoA13*..)
at javax.crypto.Cipher.init(DashoA13*..)
我发现了这个Java Security: Illegal key size or default parameters?. 但是在我下载了jar文件并将其放入之后${java.home}/lib/security/
,我仍然遇到了同样的异常。