HUKS的SM2签名验签的算法规格及开发步骤
1.首先指定密钥别名,初始化密钥属性集,调用generateKeyItem生成密钥,具体请参考密钥生成介绍及算法规格。
2.获取密钥别名。指定待签名的明文数据。获取属性参数HuksOptions,包括两个字段properties和inData。inData传入明文数据,properties传入算法参数配置。调用initSession初始化密钥会话,并获取会话的句柄handle。调用finishSession结束密钥会话,获取签名signature。
3.获取密钥别名。获取待验证的签名signature。获取属性参数HuksOptions,包括两个字段properties和inData。
inData传入签名signature,properties传入算法参数配置。调用initSession初始化密钥会话,并获取会话的句柄handle。调用updateSession更新密钥会话。调用finishSession结束密钥会话,验证签名。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
huks sm2签名验签失败
84浏览 • 1回复 待解决
HarmonyOS SM2加签验签SM3摘要算法使用
265浏览 • 1回复 待解决
HarmonyOS SM2依据已有的字符串的私钥和公钥进行签名和验签
309浏览 • 1回复 待解决
密钥库huks生成的sm2密钥场景下,获取签名所需userid值的方法。
660浏览 • 1回复 待解决
HarmonyOS 华为支付签名验签
93浏览 • 1回复 待解决
HarmonyOS 使用SHA256WithRSA签名算法验签,有现成的方案吗
380浏览 • 1回复 待解决
加解密算法库框架不支持SM2算法的ECDH密钥协商
109浏览 • 1回复 待解决
RSA签名后,后端验签失败
98浏览 • 1回复 待解决
如何使用国密SM2算法进行加解密
3474浏览 • 1回复 待解决
签名验签算法不支持RSA|PKCS8|SHA1
140浏览 • 1回复 待解决
国密算法SM2签名api,没有可辨别标识IDA参数有什么实现方案
1542浏览 • 1回复 待解决
huks ECC指纹认证签名验签报错
1367浏览 • 1回复 待解决
使用自定义公私钥执行SM2算法加解密操作
979浏览 • 1回复 待解决
加解密(SM2,SM4),提供些案例demo作为开发自学参考
123浏览 • 1回复 待解决
HarmonyOS SM2密钥对转换失败
441浏览 • 1回复 待解决
密钥库生成sm2密钥,密钥对不能同时支持签名和加解密
101浏览 • 1回复 待解决
基于加解密算法框架的规格问题
638浏览 • 1回复 待解决
HarmonyOS Sm2和DES加解密问题
319浏览 • 1回复 待解决
HarmonyOS SM2,SM4国密加解密使用demo
137浏览 • 1回复 待解决
加解密操作,国密SM2以及SM4怎么使用?
2358浏览 • 1回复 待解决
HarmonyOS 如何把公钥key转换成SM2的publicKey
327浏览 • 0回复 待解决
能否提供SM2(国密)请求,HarmonyOS实现的demo样例
70浏览 • 1回复 待解决
sm2 私钥单独方法封装后 数据无法解密
659浏览 • 1回复 待解决
接入开发时,请求参数的签名、结果验签在什么场景使用?
1455浏览 • 1回复 待解决
SM2示例中的加解密方式如何使用Java端生成的公私钥
183浏览 • 1回复 待解决
使用的核心API
签名验签算法规格
签名验签开发步骤
核心代码解释
核心代码如下:
实现效果
适配的版本信息