bcrypt 哈希与校验参数与使用说明
生成 bcrypt 密码哈希,或将输入密码与已有 bcrypt 哈希进行匹配校验。
| 项目 | 功能与参数 | 使用说明 |
|---|---|---|
| 生成参数 | Cost 4–13,可选自定义盐值 | 盐值留空时自动生成;提高 Cost 会增加计算耗时。 |
| 密码校验 | 密码与完整 bcrypt 哈希比对 | 将待核对密码和保存的哈希分别填入对应输入框,再执行校验。 |
常见问题
- bcrypt 哈希可以解密回原密码吗?
- bcrypt 是密码哈希算法,不提供解密操作。验证方式是将候选密码与已有哈希进行比对。
- 同一个密码为什么会生成不同哈希?
- 自动生成的随机盐值通常不同,因此同一密码也会产生不同的哈希;校验时使用完整哈希即可。