首页/加密/哈希/Bcrypt密码哈希

Bcrypt密码哈希

安全的密码哈希算法,带自适应成本因子

10
~~600ms

更高的成本因子更安全,但计算时间更长。推荐值: 10-12

Bcrypt 特性

  • 自动生成随机盐值,每次哈希结果不同
  • 可调节的成本因子使其能抵抗硬件升级
  • 专为密码存储设计,防止彩虹表攻击

使用说明

  • Bcrypt 是专为密码存储设计的哈希算法
  • 成本因子: 决定计算复杂度,每增加1计算时间翻倍
  • 自动包含盐值,同一密码每次生成不同哈希
  • 哈希格式: $2a$成本$盐值(22字符)哈希(31字符)
  • 推荐用于用户密码存储,替代 MD5/SHA