密钥库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密钥,密钥对不能同时支持签名和加解密
794浏览 • 1回复 待解决
HarmonyOS 生成SM2密钥对报错
516浏览 • 1回复 待解决
HarmonyOS SM2密钥交换计算协商密钥
301浏览 • 1回复 待解决
HarmonyOS SM2密钥交换
209浏览 • 1回复 待解决
HarmonyOS SM2密钥问题
430浏览 • 1回复 待解决
HarmonyOS SM2 密钥生成怎么和其他平台对齐
442浏览 • 1回复 待解决
请提供一下密钥库Sm2的密钥材料、公钥材料、私钥材料 的导入格式
611浏览 • 1回复 待解决
HarmonyOS SM2密钥对转换失败
1128浏览 • 1回复 待解决
huks sm2签名验签失败
709浏览 • 1回复 待解决
HarmonyOS 关于SM2签名设置自定义userid
394浏览 • 1回复 待解决
HUKS的SM4加解密,判断密钥的存在以及删除密钥
1392浏览 • 1回复 待解决
huks密钥库导入自定义密钥
664浏览 • 1回复 待解决
HUKS用户认证通过PIN生成密钥
1337浏览 • 1回复 待解决
根据SM2密钥二进制数据,生成密钥对,公钥支持什么格式,pem和der都支持吗?
1063浏览 • 1回复 待解决
HUKS的SM2签名验签的算法规格及开发步骤
1409浏览 • 1回复 待解决
HarmonyOS SM2数据签名
344浏览 • 1回复 待解决
HarmonyOS 指定私钥生成SM2秘钥的方法
406浏览 • 1回复 待解决
加解密算法库框架不支持SM2算法的ECDH密钥协商
782浏览 • 1回复 待解决
Huks如何导入AES的密钥?
1143浏览 • 1回复 待解决
HarmonyOS HUKS 密钥证明根证书的问题
771浏览 • 1回复 待解决
HarmonyOS Huks密码库,密钥端到端安全导入的相关资料
446浏览 • 1回复 待解决
#鸿蒙学习大百科#HUKS生成的密钥被清理了,咋回事?
553浏览 • 1回复 待解决
HarmonyOS sm2签名后数据长度问题
276浏览 • 1回复 待解决
HUKS初始向量是否必须为随机数?对生成的密钥有什么影响
1868浏览 • 1回复 待解决
HarmonyOS生成的SM2密文服务端无法解析
348浏览 • 1回复 待解决
1、先对消息生成摘要
2、然后用类似的代码进行验签,如果openssl返回了1就是验签成功