- 签名
- 验证
相关工具
在线国密SM9签名和验证工具,支持国密SM9算法的签名生成和签名验证功能。
在线SM9签名和验证工具,使用用户私钥对输入数据进行签名,使用主公钥和用户标识对签名数据进行验证。
- 签名:使用用户私钥,对输入内容数据进行签名。
- 验证:使用主公钥和用户标识,验证签名结果和输入内容是否对应。
- 输入内容:输入待签名或者验证的原始内容。
- 打开(输入内容):打开一个本地文件,文件内容作为输入内容。文件内容格式由输入格式确定。 当输入格式为 string 时,仅支持打开 UTF-8 编码的文本文件。
- 用户私钥:输入SM9算法的用户私钥,私钥编码为 PKCS#8,二进制封装格式为 DER,输入 PEM 文本封装格式的用户私钥。
- 用户私钥密码:DER PKCS#8 加密存储用户私钥的保护密码。
- 输入格式:选择输入内容的格式,本工具支持 string, hex, base64 的输入格式。 当输入格式为 string 时,需选择 字符集 参数。
- 主公钥:输入SM9算法的主公钥。主公钥的二进制封装格式为 DER,输入 PEM 文本封装格式的主公钥。
- 签名结果:使用输入的用户私钥对输入内容进行签名生成的签名结果。
- 签名结果格式:签名结果输出的格式,本工具支持 hex 和 base64 的签名结果格式。
- 用户标识:SM9算法,用户的唯一标识,一般可使用邮箱,ID,手机号码等作为用户标识。
- 字符集:当输入内容的格式为 string 时,需选择字符集参数。使用选择的字符集将输入内容字符串转换成字节数组。
- 本工具有一定的使用频率限制,请合理使用本工具。 游客:6次/IP*小时,普通用户:6次/小时,VIP:360次/小时,高级VIP:360次/小时。