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签名验签失败
408浏览 • 1回复 待解决
HarmonyOS SM2加签验签SM3摘要算法使用
738浏览 • 1回复 待解决
HarmonyOS sm2验签失败
284浏览 • 1回复 待解决
HarmonyOS SM2依据已有的字符串的私钥和公钥进行签名和验签
766浏览 • 1回复 待解决
HarmonyOS SM2加密算法
179浏览 • 1回复 待解决
HarmonyOS SM2数据签名
100浏览 • 1回复 待解决
密钥库huks生成的sm2密钥场景下,获取签名所需userid值的方法。
992浏览 • 1回复 待解决
HarmonyOS 接口参数的RSA签名+验签
142浏览 • 1回复 待解决
HarmonyOS RSA签名验签相关
165浏览 • 1回复 待解决
HarmonyOS 华为支付签名验签
399浏览 • 1回复 待解决
HarmonyOS sm2签名后数据长度问题
23浏览 • 1回复 待解决
RSA签名后,后端验签失败
361浏览 • 1回复 待解决
HarmonyOS SM3验签
192浏览 • 1回复 待解决
加解密算法库框架不支持SM2算法的ECDH密钥协商
445浏览 • 1回复 待解决
如何使用国密SM2算法进行加解密
4844浏览 • 1回复 待解决
HarmonyOS 使用SHA256WithRSA签名算法验签,有现成的方案吗
714浏览 • 1回复 待解决
国密算法SM2签名api,没有可辨别标识IDA参数有什么实现方案
1827浏览 • 1回复 待解决
HarmonyOS HarmonyOS签名验签问题
166浏览 • 1回复 待解决
签名验签算法不支持RSA|PKCS8|SHA1
452浏览 • 1回复 待解决
HarmonyOS 关于SM2签名设置自定义userid
33浏览 • 1回复 待解决
huks ECC指纹认证签名验签报错
1601浏览 • 1回复 待解决
使用自定义公私钥执行SM2算法加解密操作
1366浏览 • 1回复 待解决
HarmonyOS SM2密钥问题
145浏览 • 1回复 待解决
HarmonyOS SM2加签返回Base64字符串
218浏览 • 1回复 待解决
HarmonyOS SM2密钥交换
31浏览 • 1回复 待解决
使用的核心API
签名验签算法规格
签名验签开发步骤
核心代码解释
核心代码如下:
实现效果
适配的版本信息