chenjiahe
2022-03-04 6371b923d86b2bb203f3465fd6d1401099d1029b
Mysql数据库AES加密工具,解密的时候判断是不是32字符的倍数
1个文件已修改
5 ■■■■■ 已修改文件
src/main/java/com/hx/util/mysql/aes/MysqlHexAesTool.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hx/util/mysql/aes/MysqlHexAesTool.java
@@ -93,9 +93,14 @@
     * @return true or false
     */
    public static boolean isHexStrValid(String str) {
        if(str == null){
            return false;
        }
        //是否32位倍数
        if(str.length()%32 != 0){
            return false;
        }
        String pattern = "^[0-9A-F]+$";
        return Pattern.compile(pattern).matcher(str).matches();
    }