From c0269fcfa876b9c5cf309b2006462b4d09c5ef95 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 28 七月 2021 18:09:02 +0800
Subject: [PATCH] 包名及目录修改

---
 library-mine/src/com/lcjian/library/util/security/AESOperator.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/library-mine/src/com/lcjian/library/util/security/AESOperator.java b/library-mine/src/com/lcjian/library/util/security/AESOperator.java
index 016a016..0210c16 100644
--- a/library-mine/src/com/lcjian/library/util/security/AESOperator.java
+++ b/library-mine/src/com/lcjian/library/util/security/AESOperator.java
@@ -6,6 +6,8 @@
 
 import android.util.Base64;
 
+import java.nio.charset.StandardCharsets;
+
 /**
  * AES 鏄竴绉嶅彲閫嗗姞瀵嗙畻娉曪紝瀵圭敤鎴风殑鏁忔劅淇℃伅鍔犲瘑澶勭悊 瀵瑰師濮嬫暟鎹繘琛孉ES鍔犲瘑鍚庯紝鍦ㄨ繘琛孊ase64缂栫爜杞寲锛�
  */
@@ -35,7 +37,7 @@
             SecretKeySpec skeySpec = new SecretKeySpec(raw, "AES");
             IvParameterSpec iv = new IvParameterSpec(Base64.decode(ivParameter, Base64.DEFAULT));// 浣跨敤CBC妯″紡锛岄渶瑕佷竴涓悜閲廼v锛屽彲澧炲姞鍔犲瘑绠楁硶鐨勫己搴�
             cipher.init(Cipher.ENCRYPT_MODE, skeySpec, iv);
-            byte[] encrypted = cipher.doFinal(data.getBytes("utf-8"));
+            byte[] encrypted = cipher.doFinal(data.getBytes(StandardCharsets.UTF_8));
             return Base64.encodeToString(encrypted, Base64.DEFAULT);// 姝ゅ浣跨敤BASE64鍋氳浆鐮併��
         } catch (Exception e) {
             e.printStackTrace();
@@ -52,7 +54,7 @@
             IvParameterSpec iv = new IvParameterSpec(Base64.decode(ivParameter, Base64.DEFAULT));
             cipher.init(Cipher.DECRYPT_MODE, skeySpec, iv);
             byte[] original = cipher.doFinal(Base64.decode(data, Base64.DEFAULT));
-            return new String(original, "utf-8");
+            return new String(original, StandardCharsets.UTF_8);
         } catch (Exception e) {
             e.printStackTrace();
         }

--
Gitblit v1.8.0