SM4 国密加解密
中国国家密码管理局发布的分组密码标准,ECB/CBC 模式,PKCS7 填充
0
密钥将自动补零至 16 字节(UTF-8 编码),不足 16 字节时自动截断
0
关于 SM4:
- SM4是中国国家密码管理局发布的商用密码算法标准(GB/T 32907-2016),是一种分组密码算法。
- 分组长度:固定 128 位(16 字节),密钥长度 128 位
- 工作模式:
- ECB(Electronic Codebook):每块独立加密,相同明文产生相同密文。适合随机访问,不适合长消息。
- CBC(Cipher Block Chaining):每块与前一块异或后再加密,安全性更高,需要 IV。
- 输出格式:
- ECB:直接输出 hex 密文
- CBC:输出格式为
IV(32 hex chars) + 密文(hex),IV 自动 prepended,解密时自动提取
- 安全提示:本工具所有计算均在浏览器本地完成,不会上传数据。ECB 模式不推荐用于实际加密场景。