Apache Commons Codec 提供了通用编码器和解码器的实现,如Base64、Hex、Phonetic和url。
引入依赖
<dependency><groupId>commons-codec</groupId><artifactId>commons-codec</artifactId><version>1.15</version></dependency>
涉及方法
代码演示
@SpringBootTestclass CommonLoginApplicationTests {private static final String salt = "code888";@Testvoid contextLoads() {String password = "123456";password = DigestUtils.md5Hex(password + salt);System.out.println(password);}}
结果显示
如果纯粹使用MD5加密的话,是容易被破解的,通过加盐的方式,使得安全性提高。