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密钥场景下,获取签名所需userid值的方法。
248浏览 • 1回复 待解决
如何使用国密SM2算法进行加解密
879浏览 • 1回复 待解决
国密算法SM2签名api,没有可辨别标识IDA参数有什么实现方案
384浏览 • 1回复 待解决
huks ECC指纹认证签名验签报错
272浏览 • 1回复 待解决
使用自定义公私钥执行SM2算法加解密操作
391浏览 • 1回复 待解决
加解密操作,国密SM2以及SM4怎么使用?
1124浏览 • 1回复 待解决
基于加解密算法框架的规格问题
208浏览 • 1回复 待解决
sm2 私钥单独方法封装后 数据无法解密
226浏览 • 1回复 待解决
网络请求能否实现国密SM2双向认证的https请求
456浏览 • 1回复 待解决
4.1.0(11) fluterr 验签无法通过
502浏览 • 1回复 待解决
接入开发时,请求参数的签名、结果验签在什么场景使用?
382浏览 • 1回复 待解决
sm2公钥私对的getEncode().data返回的二进制数据是什么格式的
190浏览 • 1回复 待解决
是否必须使用SHA256的证书才能通过验签?
609浏览 • 1回复 待解决
HUKS的SM4加解密,判断密钥的存在以及删除密钥
345浏览 • 1回复 待解决
是否支持sm3算法,有知道的吗?求告知
156浏览 • 1回复 待解决
sm2加解密中出现裸密文如何处理以及导入公钥加密和导入私钥解密的方法
345浏览 • 1回复 待解决
SM3摘要算法对明文进行编码的转换
358浏览 • 1回复 待解决
Hmac采用SM3摘要算法传入自定义生成的key
447浏览 • 1回复 待解决
根据SM2密钥二进制数据,生成密钥对,公钥支持什么格式,pem和der都支持吗?
315浏览 • 1回复 待解决
关于ipa重签名及分发全过程的问题求助
2672浏览 • 0回复 待解决
基于动态配置签名的多人协同开发应用签名解决方案
286浏览 • 1回复 待解决
请问华为智慧屏的体感游戏有开发步骤和开发资料吗?
6164浏览 • 1回复 待解决
Huks如何导入AES的密钥?
271浏览 • 1回复 待解决
关于无限步骤的数据库表设计
702浏览 • 1回复 待解决
如何创建其他开发者通用的打包签名文件
445浏览 • 0回复 待解决
使用的核心API
签名验签算法规格
签名验签开发步骤
核心代码解释
核心代码如下:
实现效果
适配的版本信息