Blowfish哈希生成器

使用我们的安全在线工具从文本字符串生成Blowfish哈希

🔐

安全密码哈希

生成加密安全的Blowfish哈希用于密码存储

⚙️

可调成本

通过可自定义的迭代次数控制计算成本

📋

一键复制

一键复制生成的哈希到剪贴板

🔒 客户端处理
所有哈希生成均在您的浏览器中使用JavaScript完成。您的数据永远不会离开您的设备,确保最大的隐私和安全性。

值越高越安全,但计算速度越慢
您的Blowfish哈希将显示在此处...
💡 给开发人员:使用以下方式生成Blowfish哈希:
password_hash('password', PASSWORD_BCRYPT, ['cost' => 12])
# 在PHP中生成Blowfish哈希
crypt('password', '$2a$12$' . bin2hex(random_bytes(11)))
# 使用crypt()生成Blowfish哈希

关于Blowfish哈希算法

Blowfish是Bruce Schneier于1993年设计的一种对称密钥块密码。它以速度和安全性著称,并已广泛用于各种加密应用。Blowfish算法还通过bcrypt算法用于密码哈希,该算法基于Blowfish并添加了盐和成本因子以防范暴力攻击。

Blowfish哈希特性

Blowfish的常见用途

Blowfish广泛用于各种安全应用中:

应用 用途
Password Storage 在数据库中安全存储密码
File Encryption 加密文件和敏感数据
Secure Communications 保护网络传输中的数据
VPNs 一些VPN实现使用Blowfish进行加密

Blowfish与其他哈希算法对比

算法 输出大小 安全状态 常见用途
Blowfish (bcrypt) 60 characters 安全 密码哈希
MD5 128 bits 已破解 校验和、遗留系统
SHA-1 160 bits 易受攻击 Git、遗留证书
SHA-256 256 bits 安全 加密、区块链、证书

💡 对于密码哈希,Blowfish(通过bcrypt)因其自适应成本因子而被认为是最安全的选择之一,这使其能够抵抗暴力攻击。

🛠️ 免费智能工具

中文 (中国) 中文 (中国)