回饋

國密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. 爲什麼選擇本站國密助手?

📖 相關推薦