type
status
date
slug
summary
tags
category
icon
password
Sub-item
Last edited time
Oct 28, 2023 10:42 AM
Parent item
领域
Bcrypt是由Niels Provos和David Mazières设计的一种单向密码哈希函数,他是基于Blowfish密码而来的,并于1999年在USENIX上提出。
Bcrypt的特性
- 加盐。抵御rainbow table
- 自适应性,可以保证加密的速度在一个特定的范围内,即使计算机的运算能力非常高,可以通过增加迭代次数的方式,使得加密速度变慢,从而可以抵御暴力搜索攻击。这是相比
md5+salt
方案更加安全的原因。
Bcrypt的输出格式
Bcrypt应用场景
用于用户密码的加密保存