• 文库
  • 字符
  • 转换
  • 加密
  • 网络
  • 更多
    图表
    数学
    坐标
    图片
    文件
  • 文库
    字符
    转换
    加密
    网络
    更多
    图表
    数学
    坐标
    图片
    文件
logo 在线工具大全
0 评论 收藏 复制链接 分享

在线国密SM2签名和验证


  • 签名
  • 验证
允许空,为空时使用默认值 1234567812345678
允许空,为空时使用默认值 1234567812345678
在线国密SM2签名和验证-工具简介

在线国密SM2签名和验证工具,支持国密SM2算法的签名生成和签名验证功能。

在线国密SM2签名和验证-使用说明

在线SM2签名和验证工具,使用私钥对输入数据进行签名,使用公钥对签名数据进行验证。

  1. 签名:使用私钥,对输入内容数据进行签名。
  2. 验证:使用公钥,验证签名结果和输入内容是否对应。
  3. 输入内容:输入待签名或者验证的原始内容。
  4. 打开(输入内容):打开一个本地文件,文件内容作为输入内容。文件内容格式由输入格式确定。 当输入格式为 string 时,仅支持打开 UTF-8 编码的文本文件。
  5. 私钥:输入SM2算法的私钥,私钥支持 hex 或者 pem 格式。私钥编码为 PKCS#8
  6. 哈希算法:选择SM2签名或者验证使用的哈希算法。本工具支持以下哈希算法:MD2, MD4, MD5, SHA1, SHA224, SHA256, SHA384, SHA512, SHA3-224, SHA3-256, SHA3-384, SHA3-512, SM3 。 建议使用SM3哈希算法,以兼容国密标准。
  7. 密钥格式:选择私钥或者公钥的格式,本工具支持 hex 和 pem 格式的密钥。
  8. 输入格式:选择输入内容的格式,本工具支持 string, hex, base64 的输入格式。 当输入格式为 string 时,需选择 字符集 参数。
  9. 公钥:输入SM2算法的公钥,公钥支持 hex 或者 pem 格式。公钥编码为 X.509
  10. 签名结果:输入使用私钥对输入内容进行签名生成的签名结果。
  11. 签名格式:签名结果的格式,本工具支持 hex 和 base64 的签名格式。
  12. 用户ID格式:选择用户ID的格式,支持 string, hex, base64 。
  13. 用户ID:在国密SM2算法中,签名时的用户ID参数(简称ID) 是用于绑定签名者身份的关键标识符,参与生成用户的身份哈希值。 用户ID长度 <=64 字节。 如果没有填写用户ID,则使用默认值 1234567812345678 。
  14. 本工具有一定的使用频率限制,请合理使用本工具。 游客:30次/IP*小时,普通用户:30次/小时,VIP:720次/小时,高级VIP:720次/小时。