3DES 在线加密解密工具
3DES
对称加密
兼容旧系统
浏览器本地计算
3DES 需要 24 字节密钥,即 48 个十六进制字符。
普通使用无需展开;开发者可在此指定密钥、IV / Nonce、AAD 与输出编码,用于接口联调与跨语言验证。
加密时留空会自动生成并显示在结果中;解密时必须与加密时完全一致。
3DES 已被主流标准列为不推荐算法,建议迁移到 AES-256-GCM;本工具可用于迁移前后的结果比对。
解密时需要密钥、IV 与密文一致;ECB 模式不需要 IV。
隐私提示:密钥与明文全部在浏览器本地处理,不会上传服务器。
24 字节密钥与四种模式,支持随机生成、结果回填与 AES 迁移前后比对
3DES 在线加密解密工具
3DES 也称 Triple DES,通过对同一数据执行三次 DES 运算来提升强度,曾长期用于金融、支付与企业系统。目前它已被主流标准列为不推荐算法,但存量系统仍大量存在,因此这个工具主要用于旧接口联调、历史数据解密以及迁移到 AES 前后的结果比对。
核心功能
- 加密与解密两个页签,界面标签随模式切换。
- 四种工作模式:CBC(默认)、ECB、CFB、OFB。
- 密钥与 IV 支持一键随机生成,结果可复制或下载。
- 加密完成后可把密文与 IV 一键填入解密表单,补上密钥即可验证还原。
参数说明
3DES 密钥为 24 字节,即 48 个十六进制字符;IV 为 8 字节,即 16 个十六进制字符。加密时 IV 留空会自动生成并显示在结果中,解密时必须与加密时完全一致;ECB 模式不使用 IV,选择后该字段会自动隐藏。输出编码可选 Base64 或 Hex,解密时输入的密文编码需与之匹配。
填充与密文长度
CBC 与 ECB 使用 PKCS#7 填充,密文长度为 8 字节的整数倍;CFB 与 OFB 为流式反馈模式,不额外填充。与其它语言实现比对结果时,请先确认填充方式、密钥长度约定与编码是否一致。
错误处理
密钥长度不足 48 个十六进制字符或 IV 长度不符会直接提示;解密失败提示密钥、IV 或密文不正确;输入为空时先提醒补全,避免误判为工具异常。
使用场景
- 对接仍使用 3DES 的银行、支付或企业内部接口。
- 解密归档数据中的历史密文。
- 迁移到 AES-256-GCM 时核对新旧实现的结果差异。
- 教学演示多重加密与分组模式。
安全性提醒
3DES 的分组长度只有 64 位且性能较低,已不建议用于新系统,请优先选择 AES-256-GCM;ECB 模式会暴露明文规律,仅在兼容旧系统时使用。
隐私与数据安全
加解密全部由浏览器本地的 JavaScript 密码库完成,密钥、IV 与明文不会上传服务器,也不会被保存。请使用测试密钥,避免在页面中输入生产环境的真实密钥。
在线完成 3DES 加密与解密
3DES 用三次 DES 运算提升强度,曾广泛用于金融与支付系统,如今已被列为不推荐算法,主要用于存量系统对接与迁移比对。
- 支持 CBC、ECB、CFB、OFB 四种模式,ECB 模式自动隐藏 IV 字段
- 密钥固定 24 字节即 48 个十六进制字符,IV 为 8 字节,均可一键随机生成
- 加密时 IV 留空自动生成并随结果显示,解密时必须与加密时一致
- 输出编码可选 Base64 或 Hex,结果支持复制与下载
- 一键把密文与 IV 回填到解密表单,用于验证往返一致
- 密钥或 IV 长度不符、解密失败均有明确提示
CBC 与 ECB 使用 PKCS#7 填充,CFB 与 OFB 不额外填充。建议尽快迁移到 AES-256-GCM,本工具可用于迁移前后的结果核对。加解密在浏览器本地完成,密钥与明文不会上传服务器。
同类工具
评论 0
暂无评论,快来发表第一条评论吧
请登录后评论 登录