[发明专利]电子合同签署方法、装置、计算机设备及存储介质有效
申请号: | 201811536628.8 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109756485B | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 陈继红 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/06;H04L67/1097;G06F21/62 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 518000 广东省深圳市福田街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子 合同 签署 方法 装置 计算机 设备 存储 介质 | ||
1.一种电子合同签署方法,其特征在于,包括:
接收合同签署发起终端发送的合同签署请求,对合同签署发起终端进行第一身份验证;
如果确定所述第一身份验证成功,则创建合同签署协商室,将所述合同签署发起终端加入所述合同签署协商室;
基于所述合同签署发起终端输入的合同参与方联系信息向合同签署参与联系人发送通知信息,其中,所述通知信息中包括:合同签署协商室信息、合同签署参与识别码;
接收合同签署参与终端加入所述合同签署协商室的请求,对所述合同签署参与终端进行第二身份认证;如果确定所述第二身份认证成功,则将所述合同签署参与终端加入所述合同签署协商室;
获得所述合同签署发起终端或所述合同签署参与终端指定的合同模板,生成电子合同并生成与此次合同签署相对应的合同签署电子证书,将所述电子合同和所述合同签署电子证书发送给所述合同签署发起终端和所述合同签署参与终端;
接收所述合同签署发起终端和所述合同签署参与终端发送的电子合同签署文件,对所述电子合同签署文件进行合同认证;
如果所述合同认证成功,则对所述电子合同签署文件进行相应的处理生成有效合同;基于所述有效合同生成区块,并将区块存储在区块链中。
2.如权利要求1所述的方法,其特征在于,所述对所述合同签署发起终端进行第一身份验证包括:
接收所述合同签署发起终端发送的第一身份验证信息,其中,所述第一身份验证信息包括:第一认证信息的加密结果、第一随机数的加密结果、第一客户数字证书;所述合同签署发起终端生成第一随机数,使用第一随机数加密第一认证信息,第一认证信息包括:用户名、密码;所述合同签署发起终端使用第一共享秘钥对中的公钥加密所述第一随机数;
获得所述第一共享秘钥对中的私钥解密所述第一随机数的加密结果,获取所述第一随机数,通过所述第一随机数解密所述第一认证信息的加密结果获取第一认证信息;
对所述第一客户数字证书、所述第一认证信息进行认证,如果通过认证,则确定所述第一身份验证成功。
3.如权利要求1所述的方法,其特征在于,所述合同参与方联系信息包括:联系人手机号码;
向所述联系人手机号码发送短信,用于向合同签署参与联系人发送所述通知信息;
所述对所述合同签署参与终端进行第二身份认证包括:
接收所述合同签署参与终端发送的第二身份验证信息,其中,所述第二身份验证信息包括:合同签署参与识别码的加密结果、第二随机数的加密结果、第二客户数字证书以及用户名和密码;所述合同签署参与终端生成第二随机数,使用第二随机数加密所述合同签署参与识别码;所述合同签署参与终端使用第二共享秘钥对中的公钥加密所述第二随机数;
获得所述第二共享秘钥对中的私钥解密所述第二随机数的加密结果,获取所述第二随机数,通过所述第二随机数解密所述合同签署参与识别码;
对所述第二客户数字证书以及用户名和密码、所述合同签署参与识别码进行认证,如果通过认证,则确定所述第二身份验证成功。
4.如权利要求1所述的方法,其特征在于,所述接收所述合同签署发起终端和所述合同签署参与终端发送的电子合同签署文件、对所述电子合同签署文件进行合同认证包括:
接收所述合同签署发起终端和所述合同签署参与终端发送的加密后的所述电子合同签署文件和第一哈希值;其中,所述合同签署发起终端和所述合同签署参与终端在所述电子合同中加入预设的签署信息,生成所述电子合同签署文件,所述签署信息包括:电子签名、电子印章、签署地点和签署时间;使用所述合同签署电子证书中的公钥对所述电子合同签署文件进行加密运算;采用预设哈希算法对所述电子合同签署文件进行哈希运算,获得所述第一哈希值;
采用所述哈希算法对所述电子合同签署文件进行哈希运算,获得第二哈希值,将所述第一哈希值与所述第二哈希值进行比对,如果相同,则使用所述合同签署电子证书中的私钥对加密后的所述电子合同签署文件进行结密运算,获得所述电子合同签署文件;
将与合同签署发起方和合同签署参与方相对应的电子签名、电子印章与从所述电子合同签署文件中获取的电子签名、电子印章进行比对,如果一致,则基于从所述电子合同签署文件中的签署时间进行时间有效性认证,如果认证成功,则确定所述合同认证成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811536628.8/1.html,转载请声明来源钻瓜专利网。