AES
chenjiahe
2022-01-07 840016fa49ce6a0fa37612ef84961a8021e419f4
AES
1个文件已修改
3 ■■■■ 已修改文件
src/main/java/com/hx/mybatis/handler/aes/GenericStringHandler.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hx/mybatis/handler/aes/GenericStringHandler.java
@@ -1,5 +1,6 @@
package com.hx.mybatis.handler.aes;
import com.hx.springbean.VariableAesKey;
import com.hx.util.mysql.aes.MysqlHexAes;
import org.apache.ibatis.type.BaseTypeHandler;
import org.apache.ibatis.type.JdbcType;
@@ -33,7 +34,7 @@
        String data = rs.getString(columnName);
        if(data != null && data.length()%32==0 && MysqlHexAes.isHexStrValid(data)){
            try{
                data = MysqlHexAes.decryptData(data,"123456",null);
                data = MysqlHexAes.decryptData(data, VariableAesKey.getAesKey(columnName),null);
            }catch (Exception e){
                //e.printStackTrace();
            }