Skip to main content
Tool Factory

浏览器工具

SM2 加密

使用 SM2 Encrypt 和明确的格式设置处理密钥或令牌数据。输入密钥材料,选择格式,然后检查结果。

工具工作区

需要输入

您的输入会保留在此浏览器中。

请添加必需的输入以继续。

输入

请添加源内容并选择所需选项。

选项

结果会自动更新。

结果会显示在此处

请完成必需的输入以继续。

直接回答

SM2 加密的功能

SM2 加密会对提供的密钥或证书数据执行 SM2 加密。它会以选定格式返回加密字节或恢复的明文。

结果

您将获得什么

该工具以选定格式返回加密字节或恢复的明文。处理在浏览器中执行。

使用此工具

如何使用SM2 加密

  1. 为此工具输入文本或数据。
  2. 测试时仅使用公开样本。
  3. 在两个方向上保持方案和密钥角色一致。

示例

使用安全样本测试

输入: 包含已丢弃公钥和私钥样本的简短公开消息 "Test message"。

设置: SM2 加密:使用所需的公钥或私钥格式。选择方案、曲线、摘要、输入格式和输出格式。对于选定的 Public-Key 方案,请保持消息简短。

结果: 该工具以选定格式返回加密字节或恢复的明文。处理在浏览器中执行。

此示例描述了对 SM2 加密进行安全测试的方法。

常见用途

SM2 加密的适用场景

  • 处理一个小型且具有代表性的 SM2 样本。
  • 在其他地方使用结果前,检查 SM2 加密的结果。
  • 保留原始数据,以便进行比较。

限制

检查结果

  • 公钥加密具有输入大小限制,不能替代完整协议。
  • 解密成功不能验证发送方身份。
  • 密钥格式、Padding、曲线和编码必须匹配接收方实现。