🔒 对称加密 / 解密
支持 AES、SM4 算法,CBC / ECB 模式
算法与模式
加密
解密
功能介绍
在线对称加密解密工具,支持 AES(128/192/256)和 SM4 国密算法,提供 CBC 和 ECB 两种加密模式,适用于数据加密保护场景。
关键特点
- 支持 AES 和 SM4 国密两种对称加密算法
- 支持 CBC 和 ECB 加密模式
- 自动生成 IV(CBC 模式)
- 密文以 Base64 格式输出
使用教程
- 选择加密算法(AES 或 SM4)和加密模式(CBC 或 ECB)
- 输入加密密钥;AES 支持 16/24/32 字节,SM4 支持 16 字节
- 在「加密」区域输入明文,点击「加密」按钮
- 复制密文和 IV;CBC 模式解密时需提供相同的 IV
- 在「解密」区域输入密文和 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,相同明文产生相同密文,不推荐用于敏感数据加密。