加密安全

DES/3DES 加密

在线 DES 和 Triple DES (3DES) 对称加密解密工具,支持 CBC/ECB 模式,纯前端处理。机器契约以 schema.json 为准。


            

使用说明

本工具实现 DES 和 3DES 对称加解密。DES 已不推荐用于安全场景,仅供兼容旧系统。

参数说明

  • action(必填):encrypt / decrypt。
  • text(必填):要处理的文本。
  • key(必填):DES 8 字节 / 3DES 24 字节。
  • iv(CBC 必填):8 字节初始向量,ECB 可空。
  • algo:des(DES)/ triple-des(3DES),默认 3DES。
  • mode:cbc / ecb,默认 cbc。
  • output:hex / base64,默认 hex。

功能说明

  • 支持 DES 和 Triple DES (3DES) 两种算法。
  • 支持 CBC 和 ECB 两种工作模式。
  • 密钥不足自动 0 填充,过长自动截断。
  • DES 安全性较弱,建议仅用于兼容旧系统;新系统建议用 AES。

运行环境

  • 本工具为纯前端工具,数据全程在浏览器内处理,不发送到任何服务器。
  • 如需 Agent 调用,可通过 POST /api/des/ 调用后端 API。

Agent API 调用示例

// Step 1: 读取工具 Schema
GET https://clawam.com/tools/des/schema.json

// Step 2: 调用 DES/3DES 加密
POST /api/des/
Content-Type: application/json
{
  "action": "encrypt",
  "text": "Hello",
  "key": "12345678",
  "iv": "abcdefgh",
  "algo": "triple-des",
  "mode": "cbc",
  "output": "hex"
}

// 返回
{
  "ok": true,
  "result": "9f3a8c2b...",
  "action": "encrypt",
  "algo": "triple-des",
  "mode": "cbc"
}