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签名验签失败
140浏览 • 1回复 待解决
HarmonyOS SM2加签验签SM3摘要算法使用
333浏览 • 1回复 待解决
HarmonyOS SM2依据已有的字符串的私钥和公钥进行签名和验签
359浏览 • 1回复 待解决
密钥库huks生成的sm2密钥场景下,获取签名所需userid值的方法。
699浏览 • 1回复 待解决
HarmonyOS 华为支付签名验签
134浏览 • 1回复 待解决
HarmonyOS 使用SHA256WithRSA签名算法验签,有现成的方案吗
416浏览 • 1回复 待解决
加解密算法库框架不支持SM2算法的ECDH密钥协商
140浏览 • 1回复 待解决
如何使用国密SM2算法进行加解密
3660浏览 • 1回复 待解决
国密算法SM2签名api,没有可辨别标识IDA参数有什么实现方案
1585浏览 • 1回复 待解决
RSA签名后,后端验签失败
117浏览 • 1回复 待解决
签名验签算法不支持RSA|PKCS8|SHA1
167浏览 • 1回复 待解决
huks ECC指纹认证签名验签报错
1386浏览 • 1回复 待解决
使用自定义公私钥执行SM2算法加解密操作
1016浏览 • 1回复 待解决
HarmonyOS SM2密钥对转换失败
488浏览 • 1回复 待解决
加解密(SM2,SM4),提供些案例demo作为开发自学参考
173浏览 • 1回复 待解决
密钥库生成sm2密钥,密钥对不能同时支持签名和加解密
146浏览 • 1回复 待解决
HarmonyOS Sm2和DES加解密问题
360浏览 • 1回复 待解决
基于加解密算法框架的规格问题
666浏览 • 1回复 待解决
HarmonyOS SM2,SM4国密加解密使用demo
187浏览 • 1回复 待解决
加解密操作,国密SM2以及SM4怎么使用?
2427浏览 • 1回复 待解决
HarmonyOS 如何把公钥key转换成SM2的publicKey
345浏览 • 0回复 待解决
sm2 私钥单独方法封装后 数据无法解密
686浏览 • 1回复 待解决
能否提供SM2(国密)请求,HarmonyOS实现的demo样例
104浏览 • 1回复 待解决
SM2示例中的加解密方式如何使用Java端生成的公私钥
295浏览 • 1回复 待解决
接入开发时,请求参数的签名、结果验签在什么场景使用?
1476浏览 • 1回复 待解决
使用的核心API
签名验签算法规格
签名验签开发步骤
核心代码解释
核心代码如下:
实现效果
适配的版本信息