我选

我选

办公所需全收藏

Bcrypt加密

使用bcrypt算法加密和比较文本字符串

加密工具

Bcrypt加密

验证哈希

工具说明

Bcrypt是一种专门为密码哈希设计的算法,基于Blowfish密码,具有以下特点:

  • 自适应哈希函数,可以通过调整工作因子来应对计算能力的增长
  • 内置盐值,防止彩虹表攻击
  • 计算速度慢,增加暴力破解的难度

此工具可以生成bcrypt哈希值,也可以验证现有哈希值是否与明文匹配。

使用示例

// 输入密码
mypassword123

// 生成的bcrypt哈希
$2a$10$EixZaYVK1fsbw1ZfbX3OXePaWxn96p36WQoeG6Lruj3vjPGga31lW

// 验证密码
// 输入密码: mypassword123
// 输入哈希: $2a$10$EixZaYVK1fsbw1ZfbX3OXePaWxn96p36WQoeG6Lruj3vjPGga31lW
// 结果: 匹配

相关工具

哈希生成器

使用MD5、SHA1、SHA256等多种算法生成文本哈希值

HMAC生成器

生成带密钥的哈希消息认证码