社区
Java
帖子详情
新人求助,$2a$10$bH开头的,请问这个在java中是什么加密方式
快乐的搬砖人
2018-03-28 07:11:40
完整的密码
$2a$10$bH/ssqW8OhkTlIso9/yakubYODUOmh.6m5HEJvcBq3t3VdBh7ebqO
这个是老师交代的java web项目
目前只学到jsp和servlet,框架还没有学
老师给了数据库,但是看不懂这个密码是用什么方式加密的?
劳烦高手们有时间的话,抽一点点时间来回答下
不好意思了.....................
...全文
4150
2
打赏
收藏
新人求助,$2a$10$bH开头的,请问这个在java中是什么加密方式
完整的密码 $2a$10$bH/ssqW8OhkTlIso9/yakubYODUOmh.6m5HEJvcBq3t3VdBh7ebqO 这个是老师交代的java web项目 目前只学到jsp和servlet,框架还没有学 老师给了数据库,但是看不懂这个密码是用什么方式加密的? 劳烦高手们有时间的话,抽一点点时间来回答下 不好意思了.....................
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我纯洁全身都纯洁
2018-03-29
打赏
举报
回复
BCryp加密 结贴给分 可以返还一半的积分,谢谢楼主
快乐的搬砖人
2018-03-28
打赏
举报
回复
不好意思 ,找到答案了,原来是spring使用的BCryp加密
$
2a
$
10
$-bcrypt哈希算法生成的密码哈希值-Python脚本
使用bcrypt哈希算法生成的密码哈希值。bcrypt是一种密码哈希函数,通常用于存储用户密码的安全散列值。
使用Bcrypt进行密码
加密
Bcrypt简介:bcrypt是一种跨平台的文件
加密
工具。 bcrypt 使用的是布鲁斯·施内尔在1993年发布的 Blowfish
加密
算法。 由它
加密
的文件可在所有支持的操作系统和处理器上进行转移。它的口令必须是8至56个字符,并将在内部被转化为448位的密钥。 Bcrypt就是一款
加密
工具,可以比较方便地实现数据的
加密
工作。你也可以简单理解为它内部自己实现了随机加盐处理 例如,我们...
【密码
加密
原则三】
盐值的优化为了进一步保障密码安全,可以考虑使用随机的盐值,但是,需要注意,随机的盐值必须保存下来,否则,当“注册”时使用随机盐进行编码得到密文,后续“登录”时在无法得到相同盐值的情况下,无法编码得到相同的密文,会导致注册的账号无法经过密码验证来登录!示例:但是,以上做法仍无法抵御“穷举式的暴力破解”,在这种破解手段面前,是完全无视
加密
时使用的算法的,而是直接通过你设计算法,一个个的去尝试,直至“试”正确的原始密码。针对暴力破解,最有效的手段就是:验证码、对恶意访问的客户端实。
Spring Security简介
简要的介绍了Spring Security的使用方法
密码
加密
器-BCrypt
加密
算法
@SpringBootTest public class BCryptTests { PasswordEncoder passwordEncoder = new BCryptPasswordEncoder(); @Test //测试
加密
输出20种不同的
加密
结果 void encode(){ String password = "12345"; System.out.println("原密码:"+password); for .
Java
50,639
社区成员
85,638
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章