使用BCyptPasswordEncoder对密码加密并混入盐,在实际项目中,数据库是否需要存储盐,如果没存储,又怎么校验呢
来源:4-3 自定义用户认证逻辑

慕粉1470873974
2019-11-26
使用BCyptPasswordEncoder对密码加密并混入盐,在实际项目中,数据库是否需要存储盐,如果没存储,又怎么校验呢?
写回答
1回答
-
JoJo
2019-11-29
不需要,盐是随机产生的,并且通过算法编入了最后的加密结果中。也就是说,盐是在加密结果里的。
10
Spring Security技术栈开发企业级认证与授权
Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全
2662 学习 · 1561 问题
相似问题