免费 3DES 加密/解密工具 - Triple DES 加解密 | ToolZen
使用 3DES 算法(ECB、CBC、CFB、OFB 模式)加密或解密文本。所有处理在浏览器中完成——数据永远不会离开您的设备。
常见问题
1. 什么是 3DES 加密?
3DES(Triple DES / TDEA)使用三个不同的密钥对每个数据块加密三次。通过三次应用 DES 算法,它提供比单重 DES 更强的安全性。3DES 使用 8 字节的块大小。
2. 3DES 还安全吗?
3DES 已被 NIST 标记为逐步淘汰,不再推荐用于新系统。由于中间相遇攻击,其有效安全性仅为 112-168 位。新系统强烈建议使用 AES。
3. 支持哪些加密模式?
支持四种模式:ECB(电子密码本)、CBC(密码块链接)、CFB(密码反馈)和 OFB(输出反馈)。ECB 是确定性的,除非为了兼容遗留系统,否则不推荐使用。CBC 是推荐的默认模式。
4. 支持哪些密钥长度?
3DES 支持 128 位(16 字节,Keying Option 2)和 192 位(24 字节,Keying Option 1)密钥。请直接输入明文字符串:128 位需要 16 个字符,192 位需要 24 个字符。
5. 3DES 和 AES 有什么区别?
AES 是 3DES 的现代继任者,提供更好的安全性、更快的性能和更大的块大小(16 字节 vs 8 字节)。3DES 明显较慢,块大小较小,使其更容易受到某些攻击。NIST 已于 2023 年正式弃用 3DES。
主要功能
- 128/192 位密钥 — 支持两种 3DES 密钥选项
- 四种加密模式 — ECB、CBC、CFB、OFB,兼容遗留系统
- 5 种填充方案 — PKCS7、Zero、ISO10126、ANSI X.923、NoPadding
- Hex 与 Base64 — 可选择十六进制或 Base64 输出格式
- 加密与解密 — 一个工具同时支持两种操作
如何使用
第一步:配置参数
选择加密模式、密钥长度、填充方式和输出格式。
第二步:输入密钥和 IV
输入 3DES 密钥明文。对于 CBC/CFB/OFB 模式,可选输入 IV 明文(留空自动生成)。
第三步:加密或解密
输入文本并点击加密或解密按钮获取结果。
常见使用场景
支付系统集成
调试和验证 EMV/POS 支付接口和金融 API 调用中的 3DES-CBC 加密。
遗留系统迁移
在系统迁移过程中解密 3DES-ECB 加密的数据库连接字符串、配置文件和凭据。
安全研究
通过测试不同模式、密钥长度和填充组合分析 3DES 密文格式,识别算法参数。
为什么选择 ToolZen?
| 特性 | ToolZen | 其他工具 |
|---|---|---|
| 隐私保护 | 纯客户端处理 | 服务器上传 |
| 价格 | 完全免费 | 部分收费 |
| 加密模式 | ECB + CBC + CFB + OFB | 1-2 种模式 |
| 填充方式 | 5 种方案 | 仅 PKCS7 |
| 语言 | 中英文双语 | 仅英文 |