🔐

DES加密/解密

🔐 DES加密解密
📊 处理结果
{{ isEncrypt ? 'DES加密结果' : 'DES解密结果' }} {{ output }}
📊
加密或解密后,结果将显示在这里
📜 密钥信息
DES密钥 {{ secretKeyInput }}
IV向量 {{ ivInput }}

💡 功能说明

在线DES加密解密工具:支持ECB和CBC加密模式,密钥格式支持UTF-8、ASCII、Base64,密文输出支持Base64和Hex格式。DES(Data Encryption Standard)是经典的对称加密算法,密钥长度为8字节(64位)。

  • 对称加密 — 使用相同密钥进行加密和解密,适合数据传输加密
  • 多种加密模式 — 支持ECB(电子密码本)和CBC(密文分组链接)两种模式
  • 灵活密钥格式 — 支持UTF-8、ASCII和Base64三种密钥输入格式
  • 多种输出格式 — 密文支持Base64和Hex(十六进制)两种输出格式
  • 随机密钥生成 — 一键生成8字节随机密钥,提高安全性
  • 一键复制 — 点击密钥和结果即可复制到剪贴板,方便使用

⚠️ 注意事项

  • DES密钥固定为8字节(64位),其中8位为校验位,有效密钥长度为56位
  • CBC模式需要IV向量(8字节),解密时必须使用与加密时完全相同的IV,否则无法解密
  • ECB模式不使用IV,相同明文会生成相同密文,不适合加密多个相同数据块
  • DES使用PKCS7填充,明文长度不足8字节的倍数时自动填充
  • DES算法安全性较低(56位密钥已可暴力破解),生产环境建议使用AES或3DES
  • 密钥和IV在页面刷新后会丢失,请及时保存重要数据