撒盐专题

谈撒盐(salt)加密

在家做饭有佐料,在加密领域也有所谓的佐料,只是这是这里的佐料可不是为了味道好,而是为了保护对象的机密性。 往上面撒一些盐,可以有效的解决这个问题,即使用salt加密,它的基本想法是这样的: 1.用户注册时,在密码上撒一些盐。生成一种味道,记住味道。 2.用户再次登陆时,在输入的密码上撒盐,闻一闻,判断是否和原来的味道相同,相同就让你吃饭。 由于验证密码时和最初散列密码时使用相同的盐值,所以

SpringBoot整合Shiro(二)——引入MyBatis且进行md5撒盐密码加密

在第一篇SpringBoot整合Shiro的基础上进行引入MyBatis和密码进行撒盐md5加密,如果没没有看第一篇文章,请大家先去看SpringBoot整合Shiro安全框架(一)。好,下面接下来讲如何引入MyBatis。 一、引入MyBatis    1、引入mybatis、MySQL和druid的依赖,代码如下: <!-- myBatis--><dependency><gr