【技术实现步骤摘要】
电子合同签署方法、装置、计算机设备及存储介质
本专利技术涉及通信
,尤其涉及一种电子合同签署方法、平台、计算机设备以及存储介质。
技术介绍
随着电子技术的发展,传统合同正逐渐被电子合同所取代,电子合同是双方或者多方当事人之间通过电子信息网络以电子的形式达成的设立、变更、终止财产性民事权利义务关系的协议。电子合同具有使用方便,传输效率高,不受时间地点的限制等优点。例如,当客户需要对某一金融进行交易时,一般由销售人员在电子提单系统中完成相关信息如客户资料、金融产品信息等的上传,以生成相应的合同,销售人员在该合同通过公司审核后,与客户进行合同签订工作。由于电子合同的准入门槛较高,涉及到安全、技术和法律等多个专业领域,采用电子合同的企业较少,并且采取电子合同方式,企业的工作量较大,由于网络的不安全性给电子合同签署的安全性带来了风险。
技术实现思路
有鉴于此,本专利技术提供一种电子合同签署方法、平台、计算机设备以及存储介质,用于解决用户在进行电子合同签署的过程中的安全性。根据本专利技术的一个方面,提供一种电子合同签署方法,包括:接收合同签署发起终端发送的合同签署请求,对所述合同签署发起终端进行第一身份验证;如果确定所述第一身份验证成功,则创建合同签署协商室,将所述合同签署发起终端加入所述合同签署协商室;基于所述合同签署发起终端输入的合同参与方联系信息向合同签署参与联系人发送通知信息,其中,所述通知信息中包括:合同签署协商室信息、合同签署参与识别码;接收合同签署参与终端加入所述合同签署协商室的请求,对所述合同签署参与终端进行第二身份认证;如果确定所述第二身份认证成功 ...
【技术保护点】
1.一种电子合同签署方法,其特征在于,包括:接收合同签署发起终端发送的合同签署请求,对合同签署发起终端进行第一身份验证;如果确定所述第一身份验证成功,则创建合同签署协商室,将所述合同签署发起终端加入所述合同签署协商室;基于所述合同签署发起终端输入的合同参与方联系信息向合同签署参与联系人发送通知信息,其中,所述通知信息中包括:合同签署协商室信息、合同签署参与识别码;接收合同签署参与终端加入所述合同签署协商室的请求,对所述合同签署参与终端进行第二身份认证;如果确定所述第二身份认证成功,则将所述合同签署参与终端加入所述合同签署协商室;获得所述合同签署发起终端或所述合同签署参与终端指定的合同模板,生成电子合同并生成与此次合同签署相对应的合同签署电子证书,将所述电子合同和所述合同签署电子证书发送给所述合同签署发起终端和所述合同签署参与终端;接收所述合同签署发起终端和所述合同签署参与终端发送的电子合同签署文件,对所述电子合同签署文件进行合同认证;如果所述合同认证成功,则对所述电子合同签署文件进行相应的处理生成有效合同;基于所述有效合同生成区块,并将区块存储在区块链中。
【技术特征摘要】
1.一种电子合同签署方法,其特征在于,包括:接收合同签署发起终端发送的合同签署请求,对合同签署发起终端进行第一身份验证;如果确定所述第一身份验证成功,则创建合同签署协商室,将所述合同签署发起终端加入所述合同签署协商室;基于所述合同签署发起终端输入的合同参与方联系信息向合同签署参与联系人发送通知信息,其中,所述通知信息中包括:合同签署协商室信息、合同签署参与识别码;接收合同签署参与终端加入所述合同签署协商室的请求,对所述合同签署参与终端进行第二身份认证;如果确定所述第二身份认证成功,则将所述合同签署参与终端加入所述合同签署协商室;获得所述合同签署发起终端或所述合同签署参与终端指定的合同模板,生成电子合同并生成与此次合同签署相对应的合同签署电子证书,将所述电子合同和所述合同签署电子证书发送给所述合同签署发起终端和所述合同签署参与终端;接收所述合同签署发起终端和所述合同签署参与终端发送的电子合同签署文件,对所述电子合同签署文件进行合同认证;如果所述合同认证成功,则对所述电子合同签署文件进行相应的处理生成有效合同;基于所述有效合同生成区块,并将区块存储在区块链中。2.如权利要求1所述的方法,其特征在于,所述对所述合同签署发起终端进行第一身份验证包括:接收所述合同签署发起终端发送的第一身份验证信息,其中,所述第一身份验证信息包括:第一认证信息的加密结果、第一随机数的加密结果、第一客户数字证书;所述合同签署发起终端生成第一随机数,使用第一随机数加密第一认证信息,第一认证信息包括:用户名、密码;所述合同签署发起终端使用第一共享秘钥对中的公钥加密所述第一随机数;获得所述第一共享秘钥对中的私钥解密所述第一随机数的加密结果,获取所述第一随机数,通过所述第一随机数解密所述第一认证信息的加密结果获取第一认证信息;对所述第一客户数字证书、所述第一认证信息进行认证,如果通过认证,则确定所述第一身份验证成功。3.如权利要求1所述的方法,其特征在于,所述合同参与方联系信息包括:联系人手机号码;向所述联系人手机号码发送短信,用于向合同签署参与联系人发送所述通知信息;所述对所述合同签署参与终端进行第二身份认证包括:接收所述合同签署参与终端发送的第二身份验证信息,其中,所述第二身份验证信息包括:合同签署参与识别码的加密结果、第二随机数的加密结果、第二客户数字证书以及用户名和密码;所述合同签署参与终端生成第二随机数,使用第二随机数加密所述合同签署参与识别码;所述合同签署参与终端使用第二共享秘钥对中的公钥加密所述第二随机数;获得所述第二共享秘钥对中的私钥解密所述第二随机数的加密结果,获取所述第二随机数,通过所述第二随机数解密所述合同签署参与识别码;对所述第二客户数字证书以及用户名和密码、所述合同签署参与识别码进行认证,如果通过认证,则确定所述第二身份验证成功。4.如权利要求1所述的方法,其特征在于,所述接收所述合同签署发起终端和所述合同签署参与终端发送的电子合同签署文件、对所述电子合同签署文件进行合同认证包括:接收所述合同签署发起终端和所述合同签署参与终端发送的加密后的所述电子合同签署文件和第一哈希值;其中,所述合同签署发起终端和所述合同签署参与终端在所述电子合同中加入预设的签署信息,生成所述电子合同签署文件,所述签署信息包括:电子签名、电子印章、签署地点和签署时间;使用所述合同签署电子证书中的公钥对所述电子合同签署文件进行加密运算;采用预设哈希算法对所述电子合同签署文件进行哈希运算,获得所述第一哈希值;采用所述哈希算法对所述电子合同签署文件进行哈希运算,获得第二哈希值,将所述第一哈希值与所述第二哈希值进行比对,如果相同,则使用所述合同签署电...
【专利技术属性】
技术研发人员:陈继红,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。