🔒 对称加密 / 解密

支持 AES、SM4 算法,CBC / ECB 模式

算法与模式

加密

解密

功能介绍

在线对称加密解密工具,支持 AES(128/192/256)和 SM4 国密算法,提供 CBC 和 ECB 两种加密模式,适用于数据加密保护场景。

关键特点

  • 支持 AES 和 SM4 国密两种对称加密算法
  • 支持 CBC 和 ECB 加密模式
  • 自动生成 IV(CBC 模式)
  • 密文以 Base64 格式输出

使用教程

  1. 选择加密算法(AES 或 SM4)和加密模式(CBC 或 ECB)
  2. 输入加密密钥;AES 支持 16/24/32 字节,SM4 支持 16 字节
  3. 在「加密」区域输入明文,点击「加密」按钮
  4. 复制密文和 IV;CBC 模式解密时需提供相同的 IV
  5. 在「解密」区域输入密文和 IV,点击「解密」按钮

使用示例

输入示例:

Hello World(密钥: 0123456789abcdef)

输出结果:

算法: AES-128-CBC
密文(Base64): ...
IV(Base64): ...

常见问题

AES 和 SM4 有什么区别?

AES 是国际标准对称加密算法(FIPS 197),SM4 是中国国家密码标准(GM/T 0002-2012)。两者安全性相当,SM4 在国密合规场景中必须使用。

CBC 和 ECB 模式有什么区别?

CBC 模式需要初始化向量(IV),相同明文每次加密结果不同,安全性更高,推荐使用。ECB 模式不需要 IV,相同明文产生相同密文,不推荐用于敏感数据加密。

相关工具

非对称加密 | 哈希计算 | SM2 国密工具