3DES 已被 NIST 标记为逐步淘汰的算法。新系统请使用 AES 加密。
输出结果
结果将显示在此...

常见问题

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 + OFB1-2 种模式
填充方式5 种方案仅 PKCS7
语言中英文双语仅英文

相关工具

AES 加密器
AES 加密
RSA 加密器
RSA 加解密
哈希计算器
MD5、SHA 哈希
Base64 编码器
编码/解码
← 查看全部工具