反馈

国密SM2加密解密

📖 工具说明

1. 为什么在开发中必须使用 SM2?

随着“信创(信息技术应用创新)”的深入,SM2 已成为国内多数安全场景的法定标准:


2. 核心功能解析

本站 工具提供了一站式的 SM2 处理方案,支持标准的 C1C3C2C1C2C3 排序模式:

A. 密钥对生成 (Key Generation)
B. 公钥加密 (Encryption)
C. 私钥解密 (Decryption)
D. 绝对隐私保障:本地计算

3. 操作流程简述

第一步:获取密钥
  1. 如果您还没有密钥,点击“生成 SM2 密钥对”。
  2. 妥善保存私钥,公开公钥。
第二步:公钥加密
  1. 在“待处理文本”框输入原文。
  2. 在“公钥”框粘贴收到的 04 开头的 64 字节十六进制公钥。
  3. 点击“SM2 加密”,获取加密后的十六进制字符串。
第三步:私钥解密
  1. 粘贴以 Hex 格式表示的 SM2 密文。
  2. 输入您私有的 32 字节十六进制私钥。
  3. 点击“SM2 解密”,还原原始内容。

4. SM2 常用参数参考

参数项 说明 典型值示例
曲线名称 SM2 推荐曲线 (sm2p256v1) 256-bit 椭圆曲线
私钥长度 32 字节十六进制字符串 7E9...A12
公钥长度 64 字节十六进制(非压缩) 04... 开头的 128 位字符
密文排序 C1(曲线点) + C3(杂凑) + C2(密文) 国密局推荐排序

5. 为什么选择本站国密助手?

📖 相关推荐