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
待解决
相关问题
HarmonyOS SM2加签验签SM3摘要算法使用
107浏览 • 1回复 待解决
HarmonyOS SM2依据已有的字符串的私钥和公钥进行签名和验签
95浏览 • 1回复 待解决
密钥库huks生成的sm2密钥场景下,获取签名所需userid值的方法。
431浏览 • 1回复 待解决
HarmonyOS 使用SHA256WithRSA签名算法验签,有现成的方案吗
107浏览 • 1回复 待解决
如何使用国密SM2算法进行加解密
2341浏览 • 1回复 待解决
国密算法SM2签名api,没有可辨别标识IDA参数有什么实现方案
1332浏览 • 1回复 待解决
huks ECC指纹认证签名验签报错
1224浏览 • 1回复 待解决
使用自定义公私钥执行SM2算法加解密操作
603浏览 • 1回复 待解决
HarmonyOS Sm2和DES加解密问题
42浏览 • 1回复 待解决
HarmonyOS SM2密钥对转换失败
206浏览 • 1回复 待解决
HarmonyOS 如何把公钥key转换成SM2的publicKey
119浏览 • 0回复 待解决
加解密操作,国密SM2以及SM4怎么使用?
2155浏览 • 1回复 待解决
基于加解密算法框架的规格问题
420浏览 • 1回复 待解决
sm2 私钥单独方法封装后 数据无法解密
405浏览 • 1回复 待解决
4.1.0(11) fluterr 验签无法通过
664浏览 • 1回复 待解决
网络请求能否实现国密SM2双向认证的https请求
1454浏览 • 1回复 待解决
接入开发时,请求参数的签名、结果验签在什么场景使用?
1321浏览 • 1回复 待解决
是否必须使用SHA256的证书才能通过验签?
1489浏览 • 1回复 待解决
sm2公钥私对的getEncode().data返回的二进制数据是什么格式的
320浏览 • 1回复 待解决
HarmonyOS 如何将SM2证书解析成X509Cert对象
95浏览 • 1回复 待解决
HarmonyOS 已知RSA或者SM2私钥,如何生成ARKUI可用私钥对象
124浏览 • 1回复 待解决
HarmonyOS HmacSHA1加签算法实现
222浏览 • 1回复 待解决
HUKS的SM4加解密,判断密钥的存在以及删除密钥
556浏览 • 1回复 待解决
HarmonyOS cryptoFramework执行sm2加密后,生成的数据格式是不是ASN.1格式
98浏览 • 1回复 待解决
分层图标处理开发步骤
104浏览 • 1回复 待解决
使用的核心API
签名验签算法规格
签名验签开发步骤
核心代码解释
核心代码如下:
实现效果
适配的版本信息