教程 Java 使用MD5加密数据 简单介绍了在spring框架中进行MD5加密 使用MD5加密数据 如果在数据库中直接明文存储密码之类的敏感信息,安全性太低 所以使用MD5信息摘要算法进行数据加密后存储 原始数据一旦经过 MD5 处理,从工程角度可认为无法还原(不过还是可能会被破解) 所以前端提交的密码要进行MD5加密后再跟数据库中密码比对 spring中提供了DigestUtils工具类来进行md5加密 1 2 // 例如,要将密码加密 password = DigestUtils.md5DigestAsHex(password.getBytes());