[发明专利]基于区块链的电子合同签章方法在审
申请号: | 202210185880.9 | 申请日: | 2022-02-28 |
公开(公告)号: | CN114614990A | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 匡立中;郭颂;刘奇;亓雄 | 申请(专利权)人: | 重庆市先进区块链研究院 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;G06F21/64;G06Q50/18 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 郭磊 |
地址: | 400000 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 电子 合同 签章 方法 | ||
本发明涉及区块链技术领域,具体公开了基于区块链的电子合同签章方法。包括:登录业务系统,完成实名认证;根据实名认证信息以及电子签章名称,计算哈希生成签章索引;用户上传电子签章,电子签章计算哈希并存储到文件服务器;将签章索引哈希和签章哈希的映射通过智能合约存储到区块链;电子签章的哈希值作为签章索引的映射值并通过智能合约维护,保证签章索引和签章哈希为一对一的映射关系;身份验证,查询用户信息,调用合约获取签章哈希;签章验证,验证不通过流程结束,签章失败;验证通过,进行文件签章;签章完成之后,对签章文件计算哈希。本发明的目的在于解决传统的电子合同、电子签章容易被修改、电子签章的安全性可靠性不足的问题。
技术领域
本申请涉及区块链技术领域,具体公开了基于区块链的电子合同签章方法。
背景技术
区块链是一个信息技术领域的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制,具有广阔的运用前景。
随着社会的发展,企业之间的合作不断增加,合同签署变得频繁,传统的纸质合同签署流程复杂,需要签署双方约定好时间、地点进行签署,费时费力。为了解决传统纸质合同签署流程复杂的问题,出现了电子合同的解决方案,依托第三方电子合同签署系统,企业可以直接在线完成合同签署。但是,依托第三方系统就可能存在合同内容被泄露,并且在合同流转时内容被篡改的风险,因此,发明人有鉴于此,提供了基于区块链的电子合同签章方法,以便解决上述问题。
发明内容
本发明的目的在于解决传统的电子合同、电子签章容易被修改、电子签章的安全性可靠性不足的问题。
为了达到上述目的,本发明的基础方案提供基于区块链的电子合同签章方法,包括以下步骤:
步骤S01:登录业务系统,完成实名认证;
步骤S02:根据实名认证信息以及电子签章名称,计算哈希生成签章索引;
步骤S03:用户上传电子签章,电子签章计算哈希并存储到文件服务器;
步骤S04:将签章索引哈希和签章哈希的映射通过智能合约存储到区块链;
步骤S05:电子签章的哈希值作为签章索引的映射值并通过智能合约维护,保证签章索引和签章哈希为一对一的映射关系;
步骤S06:身份验证,查询用户信息,调用合约获取签章哈希;
步骤S07:签章验证,验证不通过流程结束,签章失败;验证通过,进行文件签章;
步骤S08:签章完成之后,对签章文件计算哈希,并把哈希存储到区块链。
进一步,在步骤S01中,当用户须有进行登录时,实名认证个人采用姓名、身份证号、手机号、人脸进行注册认证,企业向采用企业分布式数字身份DID、企业信息进行注册认证。
进一步,在步骤S02中,当需要计算哈希值是,采用哈希算法计算数电子合同签章系统的哈希值,将电子合同签章系统的哈希值作为电子合同签章系统的摘要信息。
进一步,在S03中,当用户上传电子签时,包括以下选择:
S1:用户独立上传电子签章;
S2:电子合同签章系统已有签章,通过签章持有人审批,完成索引。
进一步,在步骤S04中,将签章索引和签章哈希按照区块链存储规则存储到区块链集群中,包括:
如果新区块未存满,则将数据库审计信息的哈希值和文件信息存储到新区块的默克尔树中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆市先进区块链研究院,未经重庆市先进区块链研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210185880.9/2.html,转载请声明来源钻瓜专利网。