国密SM4加密解密工具
SM4是中国国家密码管理局制定的分组密码算法,是我国商业密码的行业标准,正式名称为《GM/T 0002-2012 SM4分组密码算法》
🔐 SM4加密
🔓 SM4解密
输入待加密内容
🔑 密钥(Key)
(HEX格式)
密钥长度:128位(32个十六进制字符)
🔢 向量(IV)
(HEX格式)
用于CBC模式,长度128位(32个十六进制字符)
📄 原文格式
文本 (Text)
十六进制 (Hex)
Base64
🛡️ 填充方式
PKCS7
PKCS5
不填充
🔏 密文格式
十六进制 (Hex)
Base64
🔄 加密模式
ECB
CBC
开始加密
清空输入
使用示例
加密结果
复制结果
输入待解密内容
🔑 密钥(Key)
(HEX格式)
密钥长度:128位(32个十六进制字符)
🔢 向量(IV)
(HEX格式)
用于CBC模式,长度128位(32个十六进制字符)
🔏 密文格式
十六进制 (Hex)
Base64
🛡️ 填充方式
PKCS7
PKCS5
不填充
📄 输出格式
文本 (Text)
十六进制 (Hex)
Base64
🔄 加密模式
ECB
CBC
开始解密
清空输入
使用示例
解密结果
📋 复制结果
ℹ️ 关于国密SM4算法
国密SM4是中国国家密码管理局制定的一种分组密码算法,是我国商业密码的行业标准。
SM4是一种对称密钥加密算法,密钥长度为128位,分组长度也为128位。
算法设计上采用了类似于国际上的高级加密标准(AES)的结构,但具体算法细节有所不同。
SM4算法包含32轮非线性迭代过程,每一轮使用一个轮密钥,轮密钥由主密钥通过密钥扩展算法生成。
在金融、政务、电子商务等领域得到了广泛应用,是我国信息安全体系中的重要组成部分。
🛡️
安全提示:
本工具所有加密解密操作均在您的浏览器本地完成,数据不会上传到任何服务器,请放心使用!