Skip to main content

Blowfish 加密 / 解密 使用 Blowfish 密码对文本进行加密和解密。

Loading tool...

What Is Blowfish 加密/解密?

Blowfish 由 Bruce Schneier 于1993年开发。使用64位块,变长密钥(32-448位)。16轮Feistel结构,采用密钥相关的S-boxes。未受专利保护。较慢的密钥设置成为bcrypt的基础。使用crypto-js库。

Technical Guide

对64位块进行16轮Feistel运算。包含四个密钥相关的S-boxes和18项P数组。密钥设置过程:521次加密迭代。64位块容易受到生日攻击。crypto-js使用EVP_BytesToKey函数。

Related Tools

About This Tool

Blowfish 加密/解密 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.