用户再执行业务时,常会用到输出明码的操作,为了保障用户信息的安全性,咱们通常会在前端代码中就进行一次加密解决,使得在从浏览器传输至服务器的过程中保障信息的平安;

除了在前端进行一次加密之外,咱们还能够在将用户信息存入数据库,或与数据库中存入时加密过的明码比拟时,再进行一次加密,

本文说一种比拟不便的办法,以MD5加密算法为例

//1.获取明文明码String password = user.getPassword();//2.利用spring的工具api进行加密操作password = DigestUtils.md5DigestAsHex(password.getBytes());

通过Spring框架的工具API DigestUtils即可简略实现,留神要输出字节数组.