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/DEScrypt.java | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/library-mine/src/com/lcjian/library/util/security/DEScrypt.java b/library-mine/src/com/lcjian/library/util/security/DEScrypt.java index f3ac1c8..8fb74ce 100644 --- a/library-mine/src/com/lcjian/library/util/security/DEScrypt.java +++ b/library-mine/src/com/lcjian/library/util/security/DEScrypt.java @@ -1,5 +1,6 @@ package com.lcjian.library.util.security; +import java.nio.charset.StandardCharsets; import java.security.InvalidKeyException; import java.security.Key; import java.security.NoSuchAlgorithmException; @@ -49,7 +50,7 @@ try { Cipher enCipher = Cipher.getInstance("DES/CBC/PKCS5Padding");// 寰楀埌鍔犲瘑瀵硅薄Cipher enCipher.init(Cipher.ENCRYPT_MODE, key, iv);// 璁剧疆宸ヤ綔妯″紡涓哄姞瀵嗘ā寮忥紝缁欏嚭瀵嗛挜鍜屽悜閲� - byte[] pasByte = enCipher.doFinal(data.getBytes("utf-8")); + byte[] pasByte = enCipher.doFinal(data.getBytes(StandardCharsets.UTF_8)); result = Base64.encodeToString(pasByte, Base64.DEFAULT); } catch (Exception e) { e.printStackTrace(); @@ -64,7 +65,7 @@ deCipher = Cipher.getInstance("DES/CBC/PKCS5Padding"); deCipher.init(Cipher.DECRYPT_MODE, key, iv); byte[] pasByte = deCipher.doFinal(Base64.decode(data, Base64.DEFAULT)); - result = new String(pasByte, "UTF-8"); + result = new String(pasByte, StandardCharsets.UTF_8); } catch (Exception e) { e.printStackTrace(); } -- Gitblit v1.8.0