源码下载
收录申请
用户登陆
国密sm4加密/解密

国密sm4加密/解密

  • 加密
  • 解密
加密内容:
密钥 (128比特):
IV (CBC加密模式下可用):
密钥/IV数据格式:
加密模式:
填充模式:
加密结果数据格式:
开始加密 ↓ 清空
解密内容:
密钥 (128比特):
IV (CBC加密模式下可用):
解密内容数据格式:
密钥/IV数据格式:
加密模式:
填充模式:
开始加密 ↓ 清空
关于国密SM4介绍:

1、国密SM4是中国国家密码管理局制定的一种分组密码算法,是我国商业密码的行业标准,正式名称为《GM/T 0002-2012 SM4分组密码算法》。

2、国密SM4算法是一个对称密钥加密算法,其密钥长度为128位,分组长度也为128位。

3、国密SM4算法在设计上采用了类似于国际上的高级加密标准(AES)的算法结构,但具体的算法细节有所不同。

4、国密SM4算法包含32轮非线性迭代过程,每一轮使用一个轮密钥,轮密钥由主密钥通过密钥扩展算法生成。

5、国密SM4算法在金融、政务、电子商务等领域得到了广泛的应用,是我国信息安全体系中的重要组成部分。

6、本工具数据均在本地浏览器处理,不会上传到网络服务器中,请放心使用!

使用说明:

1、密钥/IV数据格式:请选择密钥/IV对应的数据格式,工具会自动转为需要的HEX类型的值。

2、如密钥/IV的数据格式为文本,则‘密钥/IV数据格式’选择文本格式,如为base64则‘密钥/IV数据格式’选择Base64。

3、‘加密结果数据格式’可选择加密后结果的输入格式,推荐HEX格式。

4、’解密内容数据格式‘其选择类型应与’解密内容‘里输入的内容格式对应,如解密内容为Base64则’解密内容数据格式‘选择Base64。

5、’加密模式‘为’CBC‘时,需要输入IV值,请注意其输入的格式。