{ 0 }|Bcrypt哈希生成

Bcrypt哈希生成

10

值越大越安全,但计算越慢 (推荐: 10-12)

功能特点

🔒

安全可靠

Bcrypt是专为密码存储设计的哈希算法,自带盐值,抗彩虹表攻击

⚙️

可调成本

支持调整成本因子,随着硬件性能提升可增加安全性

验证功能

支持验证密码与哈希是否匹配,方便测试

🏠

本地计算

所有计算在浏览器本地完成,数据不上传服务器

使用教程

  1. 1

    选择生成哈希或验证哈希模式

  2. 2

    输入密码(验证模式还需输入哈希值)

  3. 3

    点击生成或验证按钮获取结果

常见问题

什么是Bcrypt?

Bcrypt是一种专为密码存储设计的哈希算法,基于Blowfish加密算法。它内置盐值防止彩虹表攻击,并通过成本因子使计算变慢,抵抗暴力破解。

成本因子应该设置多少?

推荐设置为10-12。成本因子每增加1,计算时间翻倍。现代硬件建议至少10,高安全场景可设置12-14。

Bcrypt和MD5有什么区别?

MD5是快速哈希,适合文件校验但不适合密码存储。Bcrypt专为密码设计,计算慢、内置盐值,能有效抵抗暴力破解和彩虹表攻击。

生成的哈希可以用于生产环境吗?

本工具生成的哈希格式标准,可用于生产环境。但请确保在生产环境中使用HTTPS传输密码。