From b4db4529845be5a229431cbc358ed0ed6485e970 Mon Sep 17 00:00:00 2001
From: zxh <279049017@qq.com>
Date: Wed, 26 Aug 2020 09:50:58 +0800
Subject: [PATCH] Merge branch 'dev' of ssh://192.168.2.240:29418/kidgrow-microservices-platform into dev
---
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