国密SM2加密解密

工具介绍

SM2是中国国家密码管理局发布的椭圆曲线公钥密码算法,基于ECC椭圆曲线密码学,提供数字签名、密钥交换和公钥加密功能。

loading...
loading...

密钥生成

生成SM2密钥对(基于椭圆曲线secp256k1)

使用说明

SM2算法介绍:

  • 安全性:基于椭圆曲线离散对数问题,安全性高
  • 密钥长度:256位密钥,相当于RSA 3072位安全性
  • 应用场景:数字签名、密钥交换、公钥加密
  • 标准:中国国家密码管理局GM/T 0003-2012标准

使用提示:

  • 公钥以04开头,表示未压缩格式
  • 加密结果采用Base64编码
  • 解密时需要对应的私钥
  • 密钥对必须匹配才能成功解密