41014
值越高越安全但越慢(推荐:10-12)
生成的Bcrypt哈希
免费Bcrypt生成器和验证器
使用行业标准Bcrypt算法哈希和验证密码
免费Bcrypt生成器创建安全密码哈希。内置盐和可配置成本因子防御暴力攻击。
🔒 什么是Bcrypt?
Bcrypt是1999年设计的自适应密码哈希函数。刻意设计为慢速以使暴力攻击极为困难。
🛠️ 使用方法
- 1 在'生成'和'验证'间切换。
- 2 生成:输入密码。
- 3 调整成本因子(推荐10-12)。
- 4 点击'生成Bcrypt哈希'。
- 5 验证:输入密码和哈希。
✨ 主要功能
行业标准安全
OWASP推荐。
可配置成本因子
4到14轮。
密码验证
对比现有哈希验证。
🎯 常见用例
🗄️ 密码存储
为数据库存储生成哈希。
🧪 认证测试
测试验证逻辑。
🔄 哈希迁移
从MD5/SHA-1迁移到Bcrypt。
🔍 安全审计
测试不同成本因子。
💡 最佳实践
- 使用成本因子10-12。
- 永远不要存储明文密码。
- 随硬件进步增加成本。
- 使用Bcrypt内置盐。
- 在服务器端哈希。
- 实施登录速率限制。
❓ 常见问题
Bcrypt为什么比MD5好?
MD5速度快,暴力攻击容易。Bcrypt刻意慢速。
应该使用什么成本因子?
10为默认,高安全用12。
密码安全吗?
是的,所有处理在浏览器中完成。
同一密码为什么生成不同哈希?
Bcrypt每次生成随机盐。
Bcrypt哈希可以解密吗?
不能。Bcrypt是单向哈希函数。