密钥库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密钥,密钥对不能同时支持签名和加解密
996浏览 • 1回复 待解决
HarmonyOS 生成SM2密钥对报错
725浏览 • 1回复 待解决
HarmonyOS SM2密钥交换计算协商密钥
539浏览 • 1回复 待解决
HarmonyOS SM2密钥问题
659浏览 • 1回复 待解决
HarmonyOS SM2密钥交换
504浏览 • 1回复 待解决
HarmonyOS SM2 密钥生成怎么和其他平台对齐
656浏览 • 1回复 待解决
请提供一下密钥库Sm2的密钥材料、公钥材料、私钥材料 的导入格式
811浏览 • 1回复 待解决
HarmonyOS SM2密钥对转换失败
1361浏览 • 1回复 待解决
huks sm2签名验签失败
913浏览 • 1回复 待解决
huks密钥库导入自定义密钥
855浏览 • 1回复 待解决
HarmonyOS 关于SM2签名设置自定义userid
608浏览 • 1回复 待解决
HUKS的SM4加解密,判断密钥的存在以及删除密钥
1634浏览 • 1回复 待解决
HUKS用户认证通过PIN生成密钥
1504浏览 • 1回复 待解决
根据SM2密钥二进制数据,生成密钥对,公钥支持什么格式,pem和der都支持吗?
1234浏览 • 1回复 待解决
HUKS的SM2签名验签的算法规格及开发步骤
1606浏览 • 1回复 待解决
HarmonyOS 指定私钥生成SM2秘钥的方法
632浏览 • 1回复 待解决
加解密算法库框架不支持SM2算法的ECDH密钥协商
1037浏览 • 1回复 待解决
Huks如何导入AES的密钥?
1293浏览 • 1回复 待解决
HarmonyOS SM2数据签名
514浏览 • 1回复 待解决
HarmonyOS HUKS 密钥证明根证书的问题
935浏览 • 1回复 待解决
#鸿蒙学习大百科#HUKS生成的密钥被清理了,咋回事?
707浏览 • 1回复 待解决
HarmonyOS sm2签名后数据长度问题
450浏览 • 1回复 待解决
HarmonyOS Huks密码库,密钥端到端安全导入的相关资料
622浏览 • 1回复 待解决
HUKS初始向量是否必须为随机数?对生成的密钥有什么影响
1992浏览 • 1回复 待解决
HarmonyOS生成的SM2密文服务端无法解析
509浏览 • 1回复 待解决
1、先对消息生成摘要
2、然后用类似的代码进行验签,如果openssl返回了1就是验签成功