密钥库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密钥,密钥对不能同时支持签名和加解密
74浏览 • 1回复 待解决
请提供一下密钥库Sm2的密钥材料、公钥材料、私钥材料 的导入格式
79浏览 • 1回复 待解决
HarmonyOS SM2密钥对转换失败
403浏览 • 1回复 待解决
huks sm2签名验签失败
69浏览 • 1回复 待解决
huks密钥库导入自定义密钥
106浏览 • 1回复 待解决
HUKS的SM4加解密,判断密钥的存在以及删除密钥
800浏览 • 1回复 待解决
HUKS用户认证通过PIN生成密钥
900浏览 • 1回复 待解决
根据SM2密钥二进制数据,生成密钥对,公钥支持什么格式,pem和der都支持吗?
621浏览 • 1回复 待解决
HUKS的SM2签名验签的算法规格及开发步骤
886浏览 • 1回复 待解决
Huks如何导入AES的密钥?
663浏览 • 1回复 待解决
加解密算法库框架不支持SM2算法的ECDH密钥协商
82浏览 • 1回复 待解决
HarmonyOS HUKS 密钥证明根证书的问题
323浏览 • 1回复 待解决
#鸿蒙学习大百科#HUKS生成的密钥被清理了,咋回事?
91浏览 • 1回复 待解决
HUKS初始向量是否必须为随机数?对生成的密钥有什么影响
1610浏览 • 1回复 待解决
ArkTS生成密钥问题有哪些?
245浏览 • 1回复 待解决
SM2示例中的加解密方式如何使用Java端生成的公私钥
94浏览 • 1回复 待解决
sm2 私钥单独方法封装后 数据无法解密
627浏览 • 1回复 待解决
HarmonyOS 已知RSA或者SM2私钥,如何生成ARKUI可用私钥对象
311浏览 • 1回复 待解决
sqlite数据库设置密钥问题
107浏览 • 1回复 待解决
HarmonyOS Sm2和DES加解密问题
302浏览 • 1回复 待解决
HarmonyOS 生成非对称密钥报错 Error: convert key fail.
549浏览 • 1回复 待解决
HarmonyOS SM2依据已有的字符串的私钥和公钥进行签名和验签
281浏览 • 1回复 待解决
使用AES对称密钥(CBC模式)加解密,生成symKey失败
82浏览 • 1回复 待解决
国密算法SM2签名api,没有可辨别标识IDA参数有什么实现方案
1527浏览 • 1回复 待解决
HarmonyOS SM2,SM4国密加解密使用demo
92浏览 • 1回复 待解决
1、先对消息生成摘要
2、然后用类似的代码进行验签,如果openssl返回了1就是验签成功