摘要
本发明公开了适用于灌浆行业的数字签名与验证方法及系统,方法包括:S1:创建账户步骤,用户于区块链网络上创建账户,并使用支持国密算法SM2的CA认证中心(HR‑CA),为用户生成密钥对,并将公钥制作成数字证书,私钥存入U‑Key中一起分发给用户;S2:数字签名步骤,将需要签名的数据通过国密哈希函数SM3进行处理,生成哈希值;用户插入U‑Key,使用其私钥加密哈希值,通过国密算法SM2进行数字签名;S3:签字验签步骤,首先将该数据和对应的数字签名一起发送到签字验签服务,签字验签服务会首先使用国密哈希函数SM3对需要验证的数据进行哈希运算,生成一个哈希值;签字验签服务再使用发送方的公钥以及接收到的数字签名,通过国密算法SM2的签名验证规则进行验证。
技术关键词
验证方法
验证系统
支持国密算法
验证规则
生成哈希值
管理数字证书
账户
生成密钥
私钥
数据
生成数字签名
SM2算法
模块
证书管理
证书信息
加密
报表
网络
系统为您推荐了相关专利信息
数据管理平台
数据存储模块
系统实时监测
数据存储容量
数据处理模块
日产液量
构建机器学习模型
油嘴
支撑剂颗粒
输出特征
说话人验证系统
表征方法
递归神经网络
深度特征提取
噪声感知训练