SM4 国密加解密

中国国家密码管理局发布的分组密码标准,ECB/CBC 模式,PKCS7 填充

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