|
@@ -102,7 +102,7 @@ public class UserController extends BaseApiController {
|
|
|
@Autowired
|
|
|
private SysLoginService sysLoginService;
|
|
|
|
|
|
- private static final String ECB_CIPHER_ALGORITHM = "AES/ECB/PKCS5Padding";
|
|
|
+ private static final String CBC_CIPHER_ALGORITHM = "AES/CBC/PKCS5Padding";
|
|
|
private static final String KEY_ALGORITHM = "AES";
|
|
|
private static final String UTF8 = "UTF-8";
|
|
|
|
|
@@ -405,7 +405,7 @@ public class UserController extends BaseApiController {
|
|
|
// 生成IvParameterSpec
|
|
|
IvParameterSpec iv = new IvParameterSpec(ivByte);
|
|
|
// 初始化解密 指定模式 AES/CBC/PKCS5Padding
|
|
|
- Cipher cipher = Cipher.getInstance(ECB_CIPHER_ALGORITHM);
|
|
|
+ Cipher cipher = Cipher.getInstance(CBC_CIPHER_ALGORITHM);
|
|
|
// 指定解密模式 传入密码 iv
|
|
|
cipher.init(Cipher.DECRYPT_MODE, keySpec, iv);
|
|
|
// 解密
|