Bcrypt哈希
Bcrypt是一种密码哈希函数,专为密码存储而设计,具有内置的盐值机制和可调整的工作因子(盐轮数)。
盐轮数决定了哈希的计算复杂度,数值越高,计算时间越长,抵抗暴力破解的能力越强。推荐值为10-12, 对于高安全性要求可以使用更高的值。
Bcrypt哈希格式:$2a$10$N9qo8uLOickgx2ZMRZoMyeIjZAgcfl7p92ldGxad68LJZdL17lhWy其中,$2a$表示算法版本,10$表示盐轮数, 后面的部分包含盐值和哈希结果。
$2a$10$N9qo8uLOickgx2ZMRZoMyeIjZAgcfl7p92ldGxad68LJZdL17lhWy
$2a$
10$