首页Twofish在线加密/解密

Twofish在线加密/解密

AES决赛入围算法,Bruce Schneier设计的高安全性对称加密工具

主要特性

由著名密码学家 Bruce Schneier 团队设计
支持 128, 192, 256 位密钥长度

输入格式 / 输出格式

关于 Twofish

Twofish 是一个对称密钥分组密码,块大小为 128 位,密钥大小可达 256 位。它是作为高级加密标准 (AES) 竞赛的决赛选手之一而设计的。尽管最终未被选为 AES 标准(Rijndael 获胜),但 Twofish 因其高安全性和灵活性而被广泛认为是顶级的加密算法之一。

算法名称Twofish
密钥长度128, 192, 256 位
块大小128 位 (16 字节)
结构Feistel 网络
轮数16 轮

主要特性

由著名密码学家 Bruce Schneier 团队设计
AES竞赛的决赛入围者 (最终 AES 选择了 Rijndael)
支持 128, 192, 256 位密钥长度
块大小为 128 位 (16字节),使用 Feistel 结构

工作模式

CBC (密码块链接): 最常用的模式,需要IV,安全性高,推荐使用。
ECB (电子密码本): 最简单的模式,不需要IV,由于模式泄露风险,仅用于特定场景。
CFB (密文反馈): 将块密码转换为流密码,适合需要逐字节加密的场景。
OFB (输出反馈): 将块密码转换为同步流密码,错误不会传播。

常见应用场景

GPG (GNU Privacy Guard) 默认支持
TrueCrypt / VeraCrypt 的加密选项
KeePass 密码管理器数据库加密
需要并不完全依赖 AES 的高安全环境

安全性说明

Twofish 目前没有已知的有效密码分析攻击(比暴力破解更快)。
在此工具中,所有加密解密运算均在您的浏览器本地 JavaScript 中执行。
您的密钥和数据永远不会发送到我们的服务器。
请确保妥善保管您的密钥和 IV,丢失它们意味着无法解密数据。

数据默认在您的本地浏览器上处理,不会上传至服务器。如需上传会明确提示。

© 2026 See-Tool. 保留所有权利。 | 联系站长