电子合同签署的方法、电子设备及存储介质技术

技术编号:27316821 阅读:55 留言:0更新日期:2021-02-10 09:50
本公开涉及一种用于电子合同签署的方法、电子设备及存储介质。根据本公开的用于电子合同签署的方法包括:对签署人进行身份验证和位置验证;响应于签署人通过身份验证和位置验证,向电子合同签署端发送机构数字证书、签署人信息和目标电子合同,以使得电子合同签署端生成合同签署结果,其中,电子合同签署端是能够获取签署人所代表的机构的电子签名的第三方机构;接收来自区块链服务端的合同上链请求,其中,合同上链请求包括已写入合同签署结果的区块链;对合同上链请求进行上链验证;向电子合同签署端、区块链服务端和参与签署目标电子合同的另一终端发送合同上链请求的上链验证的结果;响应于合同上链请求通过上链验证并且接收到来自电子合同签署端和参与签署目标电子合同的另一终端的合同上链请求通过上链验证的信息,存储合同上链请求。存储合同上链请求。存储合同上链请求。

【技术实现步骤摘要】
电子合同签署的方法、电子设备及存储介质


[0001]本公开涉及区块链
,尤其涉及一种基于区块链的电子合同签署方法、电子设备以及计算机可读存储介质。

技术介绍

[0002]随着时代的发展,越来越多的机构(例如,企业或政府机关)选择签订电子合同,即,采用数据电文的形式订立的合同。相较于传统的纸质合同,电子合同的挑战在于合同的真实性,尤其是签署合同的主体的真实性。
[0003]在核验电子合同真实性的过程中,通常采用核验签署双方的电子签名是否真实来核验合同签署的真实性。因此,在签署电子合同的过程中,需要保证所使用的电子签名是可靠的电子签名,并且需要保证签署人具有使用该电子签名签署合同的资格。
[0004]在此部分中描述的方法不一定是之前已经设想到或采用的方法。除非另有指明,否则不应假定此部分中描述的任何方法仅因其包括在此部分中就被认为是现有技术。类似地,除非另有指明,否则此部分中提及的问题不应认为在任何现有技术中已被公认。

技术实现思路

[0005]根据本公开的一方面,提供了一种用于电子合同签署的方法,该方法应用于终端,包括:对签署人进行身份验证和位置验证;响应于签署人通过身份验证和位置验证,向电子合同签署端发送机构数字证书、签署人信息和目标电子合同,以使得电子合同签署端生成合同签署结果,其中,电子合同签署端是能够获取签署人所代表的机构的电子签名的第三方机构;接收来自区块链服务端的合同上链请求,其中,合同上链请求包括已写入合同签署结果的区块链;对合同上链请求进行上链验证;向电子合同签署端、区块链服务端和参与签署目标电子合同的另一终端发送合同上链请求的上链验证的结果;响应于合同上链请求通过上链验证并且接收到来自电子合同签署端和参与签署目标电子合同的另一终端的合同上链请求通过上链验证的信息,存储合同上链请求。
[0006]根据本公开的另一方面,提供了一种用于电子合同签署的方法,该方法应用于区块链服务端,包括:接收来自电子合同签署端的合同签署结果,其中,电子合同签署端为能够获取签署人所代表的机构的电子签名的第三方机构;将合同签署结果写入目标电子合同所对应的区块链;将合同上链请求发送到第一终端、第二终端和电子合同签署端进行上链验证,其中,合同上链请求包括目标电子合同所对应的区块链;响应于接收到来自第一终端、第二终端和电子合同签署端的合同上链请求通过上链验证的信息,存储目标电子合同所对应的区块链,其中,合同签署结果为电子合同签署端在第一终端的签署人和第二终端的签署人均通过身份验证和位置验证之后所生成的。
[0007]根据本公开的又一方面,提供了一种用于电子合同签署的电子设备,该电子设备应用于终端,包括:处理器;以及存储程序的存储器,该程序包括指令,指令在由处理器执行时使处理器执行如本公开中所述的方法。
[0008]根据本公开的又一方面,提供了一种用于电子合同签署的电子设备,该电子设备应用于区块链服务端,包括:处理器;以及存储程序的存储器,该程序包括指令,指令在由处理器执行时使处理器执行如本公开中所述的方法。
[0009]根据本公开的又一方面,提供了一种存储程序的非暂态计算机可读存储介质,该程序包括指令,指令在由一个或者多个处理器执行时,致使一个或者多个处理器执行如本公开中所述的方法。
附图说明
[0010]附图示例性地示出了实施例并且构成说明书的一部分,与说明书的文字描述一起用于讲解实施例的示例性实施方式。所示出的实施例仅出于例示的目的,并不限制权利要求的范围。在所有附图中,相同的附图标记指代类似但不一定相同的要素。
[0011]图1示出了根据本公开的示例性实施例的用于电子合同签署的系统的示意图;
[0012]图2示出了根据本公开的示例性实施例的用于电子合同签署的方法的流程图;
[0013]图3示出了根据本公开的示例性实施例的用于签署人身份验证的方法的流程图;
[0014]图4示出了根据本公开的示例性实施例的用于签署人位置验证的方法的流程图;
[0015]图5示出了根据本公开的示例性实施例的用于电子合同签署的方法的流程图;
[0016]图6示出了根据本公开的示例性实施例的用于电子合同签署的方法的流程图;
[0017]图7示出了根据本公开的示例性实施例的用于电子合同签署的方法的流程图;
[0018]图8示出了根据本公开的示例性实施例的用于电子合同签署的电子设备的示意性框图。
具体实施方式
[0019]在本公开中,除非另有说明,否则使用术语“第一”、“第二”等来描述各种要素不意图限定这些要素的位置关系、时序关系或重要性关系,这种术语只是用于将一个元件与另一元件区分开。在一些示例中,第一要素和第二要素可以指向该要素的同一实例,而在某些情况下,基于上下文的描述,它们也可以指代不同实例。
[0020]在本公开中对各种所述示例的描述中所使用的术语只是为了描述特定示例的目的,而并非旨在进行限制。除非上下文另外明确地表明,如果不特意限定要素的数量,则该要素可以是一个也可以是多个。此外,本公开中所使用的术语“和/或”涵盖所列出的项目中的任何一个以及全部可能的组合方式。
[0021]为了确保电子签名为可靠的电子签名,且签署人具有使用该电子签名签署合同的资格,本公开提供了一种用于电子合同签署的方法,该方法应用于终端,该方法包括:对签署人进行身份验证和位置验证;响应于签署人通过身份验证和位置验证,向电子合同签署端发送机构数字证书、签署人信息和目标电子合同,以使得电子合同签署端生成合同签署结果,其中,电子合同签署端是能够获取签署人所代表的机构的电子签名的第三方机构;接收来自区块链服务端的合同上链请求,其中,合同上链请求包括已写入合同签署结果的区块链;对合同上链请求进行上链验证;向电子合同签署端、区块链服务端和参与签署目标电子合同的另一终端发送合同上链请求的上链验证的结果;响应于合同上链请求通过上链验证并且接收到来自电子合同签署端和参与签署目标电子合同的另一终端的合同上链请求
通过上链验证的信息,存储合同上链请求。
[0022]图1示出了根据本公开的示例性实施例的电子合同签署系统100的示意图。
[0023]电子合同签署系统100包括通过对等网络105互相连接的多个节点,例如,如图1所示,电子合同签署系统100包括第一终端101、第二终端102、电子合同签署端103、区块链服务端104和合同查看端105。其中,第一终端101和第二终端102是分别用于合同签署的双方的终端。对等网络中的任一节点可以通过该网络与该网络中的另一节点直接通信。
[0024]根据一些实施例,在签署合同时,第一终端101和第二终端102向电子合同签署端103提交签署合同的请求,而电子合同签署端103基于本次签署合同的请求、第一终端101和第二终端102的电子签名来生成合同签署结果,其中,第一终端101和第二终端102的电子签名为电子合同签署端103所保存的或联网获取的经认证电子签名。根据一些实施例,第一终端101本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于电子合同签署的方法,所述方法应用于终端,包括:对签署人进行身份验证和位置验证;响应于所述签署人通过所述身份验证和所述位置验证,向电子合同签署端发送机构数字证书、签署人信息和目标电子合同,以使得所述电子合同签署端生成合同签署结果,其中,所述电子合同签署端是能够获取所述签署人所代表的机构的电子签名的第三方机构;接收来自区块链服务端的合同上链请求,其中,所述合同上链请求包括已写入所述合同签署结果的区块链;对所述合同上链请求进行上链验证;向所述电子合同签署端、所述区块链服务端和参与签署所述目标电子合同的另一终端发送所述合同上链请求的所述上链验证的结果;响应于所述合同上链请求通过所述上链验证并且接收到来自所述电子合同签署端和所述参与签署目标电子合同的另一终端的所述合同上链请求通过所述上链验证的信息,存储所述合同上链请求。2.如权利要求1所述的方法,其中,对所述签署人进行所述身份验证包括以下中的至少一个:对所述签署人进行活体检测;对所述签署人进行证件真伪核验;对所述签署人进行照片比对;对所述签署人进行劳动关系核验。3.如权利要求1所述的方法,其中,对所述签署人进行所述位置验证包括:获取所述签署人的位置;判断所述签署人的位置与所述签署人所代表的机构的指定签署地之间的距离是否满足预设距离要求;响应于所述签署人的位置与所述签署人所代表的机构的指定签署地之间的距离满足所述预设距离要求,判断为所述签署人通过所述位置验证,响应于所述签署人的位置与所述签署人所代表的机构的指定签署地之间的距离不满足所述预设距离要求,判断为所述签署人未通过所述位置验证。4.一种用于电子合同签署的方法,所述方法应用于区块链服务端,包括:接收来自电子合同签署端的合同签署结果,其中,所述电子合同签署端为能够获取签署人所代表的机构的电子签名的第三方机构;将所述合同签署结果写入所述目标电子合同...

【专利技术属性】
技术研发人员:朱绍康汤鹏
申请(专利权)人:上海祺鲲信息科技有限公司
类型:发明
国别省市:

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

1