密钥库huks生成的sm2密钥场景下,获取签名所需userid值的方法。
密钥库huks生成的sm2密钥,对数据进行签名所使用的userid值是什么
由于密钥库huks生成的sm2密钥算法是"sm2"而非"ECC",导致无法在另一端通过sm2的公钥对数据进行验签,考虑到huks的底层算法库为openssl,于是在另一端使用openssl 3.0+对数据进行验签,但验签结果为false,猜想原因可能是huks签名所采用的userid不一致。
openssl验证过程:
1、huks生成sm2密钥并导出公钥(base64文件pubkey.pem);
2、将签名值(二进制文件sign.txt)与原数据(file.txt)分析放入txt文件中;
3、openssl命令行验签:“openssl dgst -verify pubkey.pem -sm3 -signature sign.txt file.txt”。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
密钥库生成sm2密钥,密钥对不能同时支持签名和加解密
246浏览 • 1回复 待解决
请提供一下密钥库Sm2的密钥材料、公钥材料、私钥材料 的导入格式
199浏览 • 1回复 待解决
HarmonyOS SM2密钥对转换失败
591浏览 • 1回复 待解决
huks sm2签名验签失败
212浏览 • 1回复 待解决
HUKS的SM4加解密,判断密钥的存在以及删除密钥
950浏览 • 1回复 待解决
huks密钥库导入自定义密钥
236浏览 • 1回复 待解决
根据SM2密钥二进制数据,生成密钥对,公钥支持什么格式,pem和der都支持吗?
699浏览 • 1回复 待解决
HUKS的SM2签名验签的算法规格及开发步骤
1049浏览 • 1回复 待解决
HUKS用户认证通过PIN生成密钥
1021浏览 • 1回复 待解决
加解密算法库框架不支持SM2算法的ECDH密钥协商
249浏览 • 1回复 待解决
Huks如何导入AES的密钥?
770浏览 • 1回复 待解决
#鸿蒙学习大百科#HUKS生成的密钥被清理了,咋回事?
219浏览 • 1回复 待解决
HarmonyOS HUKS 密钥证明根证书的问题
431浏览 • 1回复 待解决
HUKS初始向量是否必须为随机数?对生成的密钥有什么影响
1701浏览 • 1回复 待解决
sm2 私钥单独方法封装后 数据无法解密
791浏览 • 1回复 待解决
SM2示例中的加解密方式如何使用Java端生成的公私钥
722浏览 • 1回复 待解决
ArkTS生成密钥问题有哪些?
339浏览 • 1回复 待解决
HarmonyOS 已知RSA或者SM2私钥,如何生成ARKUI可用私钥对象
411浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何根据不同使用目的配置HarmonyOS密钥库中的密钥参数?
70浏览 • 0回复 待解决
HarmonyOS Sm2和DES加解密问题
459浏览 • 1回复 待解决
HarmonyOS SM2依据已有的字符串的私钥和公钥进行签名和验签
487浏览 • 1回复 待解决
加解密操作,国密SM2以及SM4怎么使用?
2516浏览 • 1回复 待解决
国密算法SM2签名api,没有可辨别标识IDA参数有什么实现方案
1647浏览 • 1回复 待解决
HarmonyOS SM2加签验签SM3摘要算法使用
469浏览 • 1回复 待解决
HarmonyOS SM2,SM4国密加解密使用demo
282浏览 • 1回复 待解决
1、先对消息生成摘要
2、然后用类似的代码进行验签,如果openssl返回了1就是验签成功