Bcrypt生成器
生成和验证bcrypt密码哈希。可调节安全成本因子。纯客户端处理。
常见问题
什么是bcrypt?
Bcrypt是由Niels Provos和David Mazières设计的密码哈希函数。它包含盐值以防止彩虹表攻击,以及成本因子使其抵抗暴力破解攻击。
什么是成本因子?
成本因子(也称为工作因子)决定密钥设置的迭代次数。每次增加会使计算时间翻倍。现代系统推荐值为10-12。
bcrypt安全吗?
是的,bcrypt被认为是最安全的密码哈希算法之一。其自适应成本因子使其随着硬件改进仍能抵抗暴力破解攻击。
bcrypt与其他哈希方法相比如何?
与MD5或SHA等快速且用于数据完整性的哈希不同,bcrypt故意设计为慢速且用于密码安全。它内置盐值和可调成本,使其在密码存储方面更优。