目录
一、盐加密
1.明文密码
2.md5加密
3.md5加盐加密
4.md5加盐加密加次数 1024
5.演示代码
二、shiro的认证
1.完成登录的方法 层的编写和biz层
2.自定义realm(重点)
3.与shiro的整合(注意)
4.测试
一、盐加密
数据库密码的发展史
第一个阶段:明文密码
第二个阶段:md5加密
第三个阶段:md5加盐加密
第四个阶段:md5加盐加密加次数1024
1.明文密码
也就是说在数据库里密码是可以看到的
2.md5加密
数据库里的密码已经加密了
也就相当于密码是 =
还可以看下面这张图也就是说这个加密还不够完全,它可以解出来,而且这个加密的密还是同一个,它始终不会变的
3.md5加盐加密
:原始密码
盐:1
盐:2
就是看你的盐加了多少然后就在继续加密
4.md5加盐加密加次数 1024
你要知道加了多少盐,还要知道多少次,也就是说别人加密多少次,你就要解密多少次
5.演示代码
1.导入pom依赖
所有的pom.xml
- JWT-RESTful进行身份认证
- openssl加密机制
- springBoot2.0 配置shiro实现权限管理
- 爬虫遇到字体动态加密?这样来解决
- ZIP伪加密与音频拨号隐写 —— 【高校战“疫”】隐藏的信息
- Java中加密算法介绍及其实现
- 数据库身份证号加密密码加密_您是否应该加密数据库中的电子邮件
- java 加密结果不一致的各个坑
- CAD图纸加密软件——公司核心文件数据防泄密「天锐绿盾」
- 常见哈希算法;加密算法,对称式加密与非对称式加密的对比