From b40ee368ecff9ceb58e3770fa9a04a55a686b12e Mon Sep 17 00:00:00 2001 From: luliqiang <kidgrow> Date: Wed, 15 Jul 2020 10:04:22 +0800 Subject: [PATCH] 增加服务的常量定义 --- kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/utils/AesUtils.java | 20 ++++++++++++++------ 1 files changed, 14 insertions(+), 6 deletions(-) diff --git a/kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/utils/AesUtils.java b/kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/utils/AesUtils.java index 2c49875..9f13ad6 100644 --- a/kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/utils/AesUtils.java +++ b/kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/utils/AesUtils.java @@ -12,15 +12,21 @@ * @Date: create in 2020/6/19 10:44 */ public class AesUtils { - //最长十六位 + /** + * 十六位密钥 + */ private static final String KEY = "66XiGaoKeJi@COM6"; + /** + * 十六位密钥偏移量 + */ private static final String IV = "123#XIGAO.com456"; /** * 加密方法 - * @param data 要加密的数据 - * @param key 加密key - * @param iv 加密iv + * + * @param data 要加密的数据 + * @param key 加密key + * @param iv 加密iv * @return 加密的结果 * @throws Exception */ @@ -50,9 +56,10 @@ /** * 解密方法 + * * @param data 要解密的数据 * @param key 解密key - * @param iv 解密iv + * @param iv 解密iv * @return 解密的结果 * @throws Exception */ @@ -64,7 +71,7 @@ IvParameterSpec ivspec = new IvParameterSpec(iv.getBytes()); cipher.init(Cipher.DECRYPT_MODE, keyspec, ivspec); byte[] original = cipher.doFinal(encrypted1); - String originalString = new String(original); + String originalString = new String(original).trim(); return originalString; } catch (Exception e) { e.printStackTrace(); @@ -84,6 +91,7 @@ /** * 使用默认的key和iv解密 + * * @param data * @return * @throws Exception -- Gitblit v1.8.0