jiangping
2023-12-14 e2f8fb1fbe26ba6d92f3e5dfcaeb0c69abe76b25
server/dmvisit_service/src/main/java/com/doumee/core/utils/Secure.java
@@ -1,6 +1,10 @@
package com.doumee.core.utils;
import org.apache.commons.lang3.StringUtils;
import org.springframework.util.DigestUtils;
import java.util.Arrays;
import java.util.stream.Collectors;
/**
 * 安全处理工具类
@@ -19,4 +23,14 @@
    public String encryptPassword(String password, String salt) {
        return DigestUtils.md5DigestAsHex((password + salt).getBytes());
    }
    /**
     * 字符串机密
     * @param strings
     * @return
     */
    public String encryptString(String... strings) {
        String collect = Arrays.asList(strings).stream().filter(s -> StringUtils.isBlank(s)).collect(Collectors.joining());
        return DigestUtils.md5DigestAsHex((collect).getBytes());
    }
}