基于区块链的电子合同签署方法、装置、设备及存储介质制造方法及图纸

技术编号:33207145 阅读:11 留言:0更新日期:2022-04-24 00:55
本申请属于互联网领域,提出了一种基于区块链的电子合同签署方法、装置、设备及存储介质。该方法包括:当检测到签署操作时,通过签署方所使用的终端获取第一位置信息;获取所述电子合同签署方的用户信息,根据所述用户信息获取所述签署方的第二位置信息;对所述电子合同进行摘要计算生成合同摘要信息,根据所述电子合同签署的时间和所述合同摘要信息生成签署时间戳;将所述合同摘要信息、所述第一位置信息、所述第二位置信息进行签名,得到合同签名信息,通过区块链存储所述合同签名信息和所述签署时间戳。使得所签署的电子合同能够更为可靠的保证签署方的可靠性和签署时间的准确性,提高电子合同的安全性。提高电子合同的安全性。提高电子合同的安全性。

【技术实现步骤摘要】
基于区块链的电子合同签署方法、装置、设备及存储介质


[0001]本申请属于互联网领域,尤其涉及一种基于区块链的电子合同签署方法、装置、设备及存储介质。

技术介绍

[0002]区块链是一种按照时间顺序将数据区块以链条的方式组合成特定数据结构,并以密码学方式保证的不可篡改和不可伪造的去中心化共享总账(英文全称为Decentralized shared ledger),能够安全存储简单的、有先后关系的、能在系统内验证的数据。对于防篡改要求严格的数据,可以通过账本的形式进行记录,从而能够有效的避免数据被篡改,提升用户对数据的可靠性要求。比如保证数字货币数据、电子合同数据的可靠性等。
[0003]但是,目前在电子合同存储备份时,通常会计算所签署的电子合同的摘要信息,将摘要信息存储在互联网账本。这种方式可以有效的保证所存的电子合同数据的真实性,避免合同数据被篡改。但是,基于互联网账本的签名信息仅能够保证电子合同未被篡改,不能可靠的保证所签署的合同的真实性,不利于进一步提升电子合同的安全可靠性。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种基于区块链的电子合同签署方法、装置、设备及存储介质,以解决现有技术中在电子合同签署时,不能可靠的保证所签署的合同的真实性,不利于进一步提升电子合同的安全可靠性的问题。
[0005]本申请实施例的第一方面提供了一种基于区块链的电子合同签署方法,所述方法包括:
[0006]当检测到电子合同签署方的电子签署操作时,通过签署方在电子合同签署时所使用的终端获取第一位置信息;
[0007]获取所述电子合同签署方的用户信息,根据所述用户信息获取所述电子合同签署时的签署方的第二位置信息;
[0008]对所述电子合同进行摘要计算生成合同摘要信息,根据所述电子合同签署的时间和所述合同摘要信息生成签署时间戳;
[0009]将所述合同摘要信息、所述第一位置信息、所述第二位置信息进行签名,得到合同签名信息,通过区块链存储所述合同签名信息和所述签署时间戳。
[0010]结合第一方面,在第一方面的第一种可能实现方式中,根据所述用户信息获取所述电子合同签署时的签署方的第二位置信息,包括:
[0011]获取所述用户信息中的用户手机号,根据所述手机号的定位信息生成定位轨迹;
[0012]根据所述电子合同的签署时间,所述定位轨迹中确定所述电子合同签署时的第二位置信息。
[0013]结合第一方面,在第一方面的第二种可能实现方式中,根据所述用户信息获取所述电子合同签署时的签署方的第二位置信息,包括:
[0014]获取所述用户信息中的用户绑定终端,根据所述绑定终端的定位信息生成定位轨迹;
[0015]根据所述电子合同的签署时间,在所述定位轨迹中确定所述电子合同签署时的第二位置信息。
[0016]结合第一方面,在第一方面的第三种可能实现方式中,在将所述合同摘要信息、所述第一位置信息、所述第二位置信息进行签名,得到合同签名信息之后,所述方法还包括:
[0017]将所述合同签名信息发送至电子合同的签署对方,以使得所述电子合同的签署对方根据所述合同签名信息,对所述合同签名信息的发送方的电子合同内容和/或定位可靠性进行确认。
[0018]结合第一方面,在第一方面的第四种可能实现方式中,根据所述电子合同签署的时间和所述合同摘要信息生成签署时间戳,包括:
[0019]将所述电子合同的合同摘要信息生发送至时间戳服务器,以使得时间戳服务器根据所述合同摘要信息的接收时间和所述合同摘要信息进行签名,生成所述签署时间戳。
[0020]结合第一方面,在第一方面的第五种可能实现方式中,当检测到电子合同签署方的电子签署操作时,通过签署方在电子合同签署时所使用的终端获取第一位置信息,包括:
[0021]当检测到电子合同签署方的电子签署操作时,确定签署所述电子合同的签署方的用户账号;
[0022]根据所述用户账号的登录信息确定所述用户账号所登录的终端,根据所述终端获取所述第一位置信息。
[0023]结合第一方面,在第一方面的第六种可能实现方式中,根据所述终端获取所述第一位置信息,包括:
[0024]当所述终端通过路由设备连接至网络平台时,获取所述终端的IP地址,根据预设的对应关系表,查找所述终端的IP地址对应的第一位置信息;
[0025]当所述终端通过移动通信网络连接至网络平台时,获取所述终端的定位信息作为所述第一位置信息。
[0026]本申请实施例的第二方面提供了一种基于区块链的电子合同签署方法,所述方法包括:
[0027]第一位置信息获取单元,用于当检测到电子合同签署方的电子签署操作时,通过签署方在电子合同签署时所使用的终端获取第一位置信息;
[0028]第二位置信息获取单元,用于获取所述电子合同签署方的用户信息,根据所述用户信息获取所述电子合同签署时的签署方的第二位置信息;
[0029]签署时间戳生成单元,用于对所述电子合同进行摘要计算生成合同摘要信息,根据所述电子合同签署的时间和所述合同摘要信息生成签署时间戳;
[0030]合同签名信息生成单元,用于将所述合同摘要信息、所述第一位置信息、所述第二位置信息进行签名,得到合同签名信息,通过区块链存储所述合同签名信息和所述签署时间戳。
[0031]本申请实施例的第三方面提供了基于区块链的电子合同签署设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述方法的步骤。
[0032]本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述方法的步骤。
[0033]本申请实施例与现有技术相比存在的有益效果是:本申请在电子合同签署时,获取电子合同签署时所使用的终端获取第一位置信息,根据电子合同签署方的用户信息获取第二位置信息,并生成电子合同的合同摘要信息和签名时间戳,基于第一位置信息、第二位置信息、合同摘要信息和签名时间戳生成合同签名信息存储,从而使得电子合同签署时,能够更为可靠的保证签署方的可靠性和签署时间的准确性,提高电子合同的安全性。
附图说明
[0034]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0035]图1是本申请实施例提供的一种基于区块链的电子合同签署方法的实施场景示意图;
[0036]图2是本申请实施例提供的一种基于区块链的电子合同签署方法的实现流程示意图;
[0037]图3是本申请实施例提供的一种基于区块链的电子合同签署装置的示意图;
[0038]图4是本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的电子合同签署方法,其特征在于,所述方法包括:当检测到电子合同签署方的电子签署操作时,通过签署方在电子合同签署时所使用的终端获取第一位置信息;获取所述电子合同签署方的用户信息,根据所述用户信息获取所述电子合同签署时的签署方的第二位置信息;对所述电子合同进行摘要计算生成合同摘要信息,根据所述电子合同签署的时间和所述合同摘要信息生成签署时间戳;将所述合同摘要信息、所述第一位置信息、所述第二位置信息进行签名,得到合同签名信息,通过区块链存储所述合同签名信息和所述签署时间戳。2.根据权利要求1所述的方法,其特征在于,根据所述用户信息获取所述电子合同签署时的签署方的第二位置信息,包括:获取所述用户信息中的用户手机号,根据所述手机号的定位信息生成定位轨迹;根据所述电子合同的签署时间,所述定位轨迹中确定所述电子合同签署时的第二位置信息。3.根据权利要求1所述的方法,其特征在于,根据所述用户信息获取所述电子合同签署时的签署方的第二位置信息,包括:获取所述用户信息中的用户绑定终端,根据所述绑定终端的定位信息生成定位轨迹;根据所述电子合同的签署时间,在所述定位轨迹中确定所述电子合同签署时的第二位置信息。4.根据权利要求1所述的方法,其特征在于,在将所述合同摘要信息、所述第一位置信息、所述第二位置信息进行签名,得到合同签名信息之后,所述方法还包括:将所述合同签名信息发送至电子合同的签署对方,以使得所述电子合同的签署对方根据所述合同签名信息,对所述合同签名信息的发送方的电子合同内容和/或定位可靠性进行确认。5.根据权利要求1所述的方法,其特征在于,根据所述电子合同签署的时间和所述合同摘要信息生成签署时间戳,包括:将所述电子合同的合同摘要信息生发送至时间戳服务器,以使得时间戳服务器根据所述合同摘要信息的接收时间和所述合同摘要信息进行签名,生成所述签署时间戳。6...

【专利技术属性】
技术研发人员:曾依峰杨振燕王志辉周才军胡新云刘诗燕罗燕武宁海亮樊鹏辉
申请(专利权)人:深圳市电子商务安全证书管理有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1