最新 最热

密码加密我弃用了MD5加盐,选择Bcrypt加密

密码存储时使用MD5算法加上盐(salt)是一种常见的安全措施。MD5是一种广泛使用的哈希函数,它可以将任意长度的数据转换为128位的哈希值。但是,MD5本身并不安全,因为它容易受到多种攻击,如碰撞攻击和彩虹表攻击。...

2024-07-30
3

密码还在用 MD5 加盐?不如试试 Bcrypt

其实,在大多场景够用了,毕竟 hash 和 salt 同时被黑的概率太低了,不过其实 MD5 最大的问题不是到不是这个,而是算的太快了,随着计算能力的发展总会是有概率被破解的。...

2024-02-09
3

最安全的加密算法 Bcrypt,再也不用担心数据泄密了~

哈希(Hash)是将目标文本转换成具有相同长度的、不可逆的杂凑字符串(或叫做消息摘要),而加密(Encrypt)是将目标文本转换成具有不同长度的、可逆的密文。...

2023-05-01
2

分享个爆破BCrypt加密的代码

分享个爆破BCrypt加密的代码,这个加密还是比较常用的 <!-- 非SpringBoot项目的依赖,SpringBoot项目也能用 --> <dependency> <groupId>org.springframework.security</groupId> ......

2023-04-27
1

BCryptPasswordEncoder

在web开发中我们可以使用org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder来进行密码加密

2022-08-16
1