|  |  | 
 |  |  | 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; | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * 安全处理工具类 | 
 |  |  | 
 |  |  |     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()); | 
 |  |  |     } | 
 |  |  | } |