From f9306c82d55699258d9d46a3472bb25cf21c3629 Mon Sep 17 00:00:00 2001 From: pengjie <17373303529@163.com> Date: Thu, 7 Sep 2023 11:44:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AD=E6=96=87=E4=B9=B1=E7=A0=81=E9=94=99?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/zhgd/mybatis/Aes.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zhgd/mybatis/Aes.java b/src/main/java/com/zhgd/mybatis/Aes.java index 222de9f..33f940e 100644 --- a/src/main/java/com/zhgd/mybatis/Aes.java +++ b/src/main/java/com/zhgd/mybatis/Aes.java @@ -107,7 +107,7 @@ public class Aes { cipher.init(Cipher.DECRYPT_MODE, skey); byte[] result = cipher.doFinal(new Base64().decode(content)); // 解密 - return new String(result); + return new String(result, "UTF-8"); } catch (Exception e) { log.error(e.getMessage()); } @@ -115,9 +115,9 @@ public class Aes { } public static void main(String[] args) { - String content = "RaxMRsBUfFDjz_U_7LB_TJHqPNDVlpiOtkdqhZMTDoW3bHbfHnQ8_wuKIcVJemVn".replace("-", "+").replace("_", "/"); + String content = "grWn9TcbYmxu0KjA5utvyX38gGTPleC86M5PM8CuFmnqBaSNY0UV2xjn4EyijUZdkQtOPmES+ElFMTEXaiWo0Q=="; // System.out.println("RaxMRsBUfFDjz/U/7LB/TBRIDE/1I6ZZ9kmQFWqgLCID42evqzeC8kpDSd3GM7YB".replace("+", "-").replace("/", "_")); // System.out.println(encrypt("{\"uid\":\"test\",\"exp\":1686559180478}", "ssologin66!@#$%^")); - System.out.println(decrypt(content, "ssologin66!@#$%^")); + System.out.println(decrypt(content, KEY)); } } \ No newline at end of file