CN109756485A - 电子合同签署方法、装置、计算机设备及存储介质 - Google Patents
电子合同签署方法、装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN109756485A CN109756485A CN201811536628.8A CN201811536628A CN109756485A CN 109756485 A CN109756485 A CN 109756485A CN 201811536628 A CN201811536628 A CN 201811536628A CN 109756485 A CN109756485 A CN 109756485A
- Authority
- CN
- China
- Prior art keywords
- contract
- signature
- electronic
- information
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供了一种电子合同签署方法、平台、计算机设备以及存储介质,涉及通信技术领域,其中的方法包括:对合同签署发起终端进行第一身份验证,成功后将合同签署发起终端加入合同签署协商室;对合同签署参与终端进行第二身份认证,成功后将合同签署参与终端加入合同签署协商室;生成电子合同并生成合同签署电子证书,对电子合同签署文件进行合同认证,如果成功,则生成有效合同,基于有效合同生成区块,并将区块存储在区块链中。本发明的方法、平台、计算机设备以及存储介质,能够确保身份真实以及在合同签署期间交互数据的安全,通过区块链存储认证信息和合同信息,能够防止信息篡改,有效保证电子合同签署的可靠性和安全性。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种电子合同签署方法、平台、计算机设备以及存储介质。
背景技术
随着电子技术的发展,传统合同正逐渐被电子合同所取代,电子合同是双方或者多方当事人之间通过电子信息网络以电子的形式达成的设立、变更、终止财产性民事权利义务关系的协议。电子合同具有使用方便,传输效率高,不受时间地点的限制等优点。例如,当客户需要对某一金融进行交易时,一般由销售人员在电子提单***中完成相关信息如客户资料、金融产品信息等的上传,以生成相应的合同,销售人员在该合同通过公司审核后,与客户进行合同签订工作。由于电子合同的准入门槛较高,涉及到安全、技术和法律等多个专业领域,采用电子合同的企业较少,并且采取电子合同方式,企业的工作量较大,由于网络的不安全性给电子合同签署的安全性带来了风险。
发明内容
有鉴于此,本发明提供一种电子合同签署方法、平台、计算机设备以及存储介质,用于解决用户在进行电子合同签署的过程中的安全性。
根据本发明的一个方面,提供一种电子合同签署方法,包括:接收合同签署发起终端发送的合同签署请求,对所述合同签署发起终端进行第一身份验证;如果确定所述第一身份验证成功,则创建合同签署协商室,将所述合同签署发起终端加入所述合同签署协商室;基于所述合同签署发起终端输入的合同参与方联系信息向合同签署参与联系人发送通知信息,其中,所述通知信息中包括:合同签署协商室信息、合同签署参与识别码;接收合同签署参与终端加入所述合同签署协商室的请求,对所述合同签署参与终端进行第二身份认证;如果确定所述第二身份认证成功,则将所述合同签署参与终端加入所述合同签署协商室;获得所述合同签署发起终端或所述合同签署参与终端指定的合同模板,生成电子合同并生成与此次合同签署相对应的合同签署电子证书,将所述电子合同和所述合同签署电子证书发送给所述合同签署发起终端和所述合同签署参与终端;接收所述合同签署发起终端和所述合同签署参与终端发送的电子合同签署文件,对所述电子合同签署文件进行合同认证,如果所述合同认证成功,则对所述电子合同签署文件进行相应的处理生成有效合同;基于所述有效合同生成区块,并将区块存储在区块链中。
可选地,所述对所述合同签署发起终端进行第一身份验证包括:接收所述合同签署发起终端发送的第一身份验证信息,其中,所述第一身份验证信息包括:第一认证信息的加密结果、第一随机数的加密结果、第一客户数字证书;所述合同签署发起终端生成第一随机数,使用第一随机数加密第一认证信息,第一认证信息包括:用户名、密码;所述合同签署发起终端使用第一共享秘钥对中的公钥加密所述第一随机数;获得所述第一共享秘钥对中的私钥解密所述第一随机数的加密结果,获取所述第一随机数,通过所述第一随机数解密所述第一认证信息的加密结果获取第一认证信息;对所述第一客户数字证书、所述第一认证信息进行认证,如果通过认证,则确定所述第一身份验证成功。
可选地,所述合同参与方联系信息包括:联系人手机号码;向所述联系人手机号码发送短信,用于向合同签署参与联系人发送所述通知信息;所述对所述合同签署参与终端进行第二身份认证包括:接收所述合同签署参与终端发送的第二身份验证信息,其中,所述第二身份验证信息包括:合同签署参与识别码的加密结果、第二随机数的加密结果、第二客户数字证书以及用户名和密码;所述合同签署参与终端生成第二随机数,使用第二随机数加密所述合同签署参与识别码;所述合同签署参与终端使用第二共享秘钥对中的公钥加密所述第二随机数,获得所述第二共享秘钥对中的私钥解密所述第二随机数的加密结果,获取所述第二随机数,通过所述第二随机数解密所述合同签署参与识别码;对所述第二客户数字证书以及用户名和密码、所述合同签署参与识别码进行认证,如果通过认证,则确定所述第二身份验证成功。
可选地,所述接收所述合同签署发起终端和所述合同签署参与终端发送的电子合同签署文件、对所述电子合同签署文件进行合同认证包括:接收所述合同签署发起终端和所述合同签署参与终端发送的加密后的所述电子合同签署文件和第一哈希值;其中,所述合同签署发起终端和所述合同签署参与终端在所述电子合同中加入预设的签署信息,生成所述电子合同签署文件,所述签署信息包括:电子签名、电子***、签署地点和签署时间;使用所述合同签署电子证书中的公钥对所述电子合同签署文件进行加密运算;采用预设哈希算法对所述电子合同签署文件进行哈希运算,获得所述第一哈希值;采用所述哈希算法对所述电子合同签署文件进行哈希运算,获得第二哈希值,将所述第一哈希值与所述第二哈希值进行比对,如果相同,则使用所述合同签署电子证书中的私钥对加密后的所述电子合同签署文件进行结密运算,获得所述电子合同签署文件;将与合同签署发起方和合同签署参与方相对应的电子签名、电子***与从所述电子合同签署文件中获取的电子签名、电子***进行比对,如果一致,则基于从所述电子合同签署文件中的签署时间进行时间有效性认证,如果认证成功,则确定所述合同认证成功。
可选地,所述对所述电子合同签署文件进行相应的处理生成有效合同包括:判断所述合同签署发起终端和所述合同签署参与终端是否对于各方返回的所述电子合同签署文件进行了确认;如果是,则从所述电子合同签署文件中获取签署信息并基于所述签署信息生成所述有效电子合同。
可选地,基于所述有效合同生成区块、并将区块存储在区块链中包括:生成与所述有效合同对应的摘要信息,其中,所述摘要信息包括:合同签署发起方信息、合同签署参与方信息、有效合同的生成时间信息;使用内容密钥对所述有效电子合同和所述摘要信息进行加密,基于所述有效电子合同和所述摘要信息密文生成所述电子合同存储信息,使用第三共享密钥对中的私钥对所述电子合同存储信息进行签名处理,生成内容签名;将所述电子合同存储信息和所述内容签名发送至区块链节点;其中,区块链节点都设置有所述内容密钥和所述第三共享密钥对;所述区块链节点使用所述第三共享密钥对中的公钥对所述内容签名进行验证;如果通过验证,则所述区块链节点生成与所述电子合同存储信息对应的区块存储。
可选地,接收对于所述电子合同存储信息的查询请求,将所述查询请求中的查询信息发送给所述区块链节点;其中,所述区块链节点获取在所述区块链节点中与此查询条件相对应的所述摘要信息,并返回与所述摘要信息对应的所述有效电子合同的密文;其中,所述查询信息包括:合同签署方信息、有效合同生成时间;使用所述内容密钥对所述有效电子合同的密文进行解密处理,获得所述有效电子合同并返回。
根据本发明的另一方面,提供一种电子合同签署平台,包括:发起终端验证模块,用于接收合同签署发起终端发送的合同签署请求,对所述合同签署发起终端进行第一身份验证;协商室建立模块,用于如果确定所述第一身份验证成功,则创建合同签署协商室,将所述合同签署发起终端加入所述合同签署协商室;参与者通知模块,用于基于所述合同签署发起终端输入的合同参与方联系信息向合同签署参与联系人发送通知信息,其中,所述通知信息中包括:合同签署协商室信息、合同签署参与识别码;参与终端验证模块,用于接收合同签署参与终端加入所述合同签署协商室的请求,对所述合同签署参与终端进行第二身份认证;如果确定所述第二身份认证成功,则将所述合同签署参与终端加入所述合同签署协商室;电子合同生成模块,用于获得所述合同签署发起终端或所述合同签署参与终端指定的合同模板,生成电子合同并生成与此次合同签署相对应的合同签署电子证书,将所述电子合同和所述合同签署电子证书发送给所述合同签署发起终端和所述合同签署参与终端;电子合同认证模块,用于接收所述合同签署发起终端和所述合同签署参与终端发送的电子合同签署文件,对所述电子合同签署文件进行合同认证;有效合同处理模块,用于如果所述合同认证成功,则对所述电子合同签署文件进行相应的处理生成有效合同;基于所述有效合同生成区块,并将区块存储在区块链中。
根据本发明的又一方面,提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上所述方法的步骤。
根据本发明的再一方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行如上所述的方法。
本发明的电子合同签署方法、平台、计算机设备以及存储介质,用户能够在互联网上签署电子合同,在合同签署的多个阶段中采用多种认证方式,能够确保身份真实以及在合同签署期间交互数据的安全,防止合同签署期间的信息泄露,通过区块链存储认证信息和合同信息,能够防止信息篡改,避免不诚实数据;在合同签署的过程中避免用户隐私的泄露,同时提高了数据安全性,避免由于安全性低而产生的纠纷,有效保证电子合同签署的可靠性和安全性,并提高了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为根据本发明的电子合同签署方法的一个实施例的流程示意图;
图2为根据本发明的电子合同签署方法的一个实施例中的对合同签署发起终端进行第一身份验证的流程示意图;
图3为根据本发明的电子合同签署方法的一个实施例中的对合同签署参与终端进行第二身份认证的流程示意图;
图4为根据本发明的电子合同签署方法的一个实施例中的对电子合同签署文件进行合同认证的流程示意图;
图5为根据本发明的电子合同签署方法的一个实施例中的对于有效合同进行处理的流程示意图;
图6为根据本发明的电子合同签署方法的一个实施例中的获得有效电子合同的处理流程示意图;
图7为根据本发明的电子合同签署平台的一个实施例的模块示意图;
图8为根据本发明的计算机设备的一个实施例的模块示意图。
具体实施方式
下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。下面结合各个图和实施例对本发明的技术方案进行多方面的描述。
下文中的“第一”、“第二”仅用于描述上相区别,并没有其它特殊的含义。
图1为根据本发明的电子合同签署方法的一个实施例的流程示意图,如图1所示:
步骤101,接收合同签署发起终端发送的合同签署请求,对合同签署发起终端进行第一身份验证。
个人用户或企业用户等需要预先在电子合同签署平台上进行注册,提交公司信息、个人身份信息等,并设置用户名、密码、电子签名、电子***等信息。注册成功后,电子合同签署平台向个人用户或企业用户发送客户数字证书以及共享秘钥对。数字证书是互联网通讯中标志通讯各方身份信息的一串数字,提供了一种验证通信实体身份的方式,共享秘钥对可以放置在客户数字证书中。
电子合同签署平台存储用户名、密码、客户数字证书、共享秘钥对、电子签名、电子***等,电子合同签署平台对合同签署发起终端进行第一身份验证。合同签署发起终端为合同签署发起方使用的终端,可以为手机、PC等,合同签署发起方可以为已注册成功的个人用户或企业用户等。合同签署发起终端发送的合同签署请求中包括合同签署发起方的用户名等。
步骤102,如果确定第一身份验证成功,则创建合同签署协商室,将合同签署发起终端加入合同签署协商室。
步骤103,基于合同签署发起终端输入的合同参与方联系信息向合同签署参与联系人发送通知信息,通知信息中包括合同签署协商室信息、合同签署参与识别码等信息。
步骤104,接收合同签署参与终端加入合同签署协商室的请求,对合同签署参与终端进行第二身份认证,如果确定第二身份认证成功,则将合同签署参与终端加入合同签署协商室。
合同签署参与终端为合同签署参与方使用的终端,可以为手机、PC等,合同签署参与方可以为个人用户或企业用户等。合同签署协商室的功能类似于聊天室,合同签署发起方和合同签署参与方可以在合同签署协商室中进行协商,如果协商成功,则建立电子合同。
步骤105,获得合同签署发起终端或合同签署参与终端指定的合同模板,生成电子合同并生成与此次合同签署相对应的合同签署电子证书,将电子合同和合同签署电子证书发送给合同签署发起终端和合同签署参与终端。
电子合同签署平台预先存储合同签署发起方或合同签署参与方预先设置的合同模板,实现对合同的托管功能。电子合同签署平台根据合同签署发起方或合同签署参与方设置的信息,例如,合同签署发起方或合同签署参与方在合同签署协商室中进行协商,确定了合同的细节信息,电子合同签署平台根据所述合同的细节信息,并基于合同模板生成电子合同。
步骤106,接收合同签署发起终端和合同签署参与终端发送的电子合同签署文件,对电子合同签署文件进行合同认证。
步骤107,如果合同认证成功,则对电子合同签署文件进行相应的处理生成有效合同,基于有效合同生成区块,并将区块存储在区块链中。
图2为根据本发明的电子合同签署方法的一个实施例中的对合同签署发起终端进行第一身份验证的流程示意图,如图2所示:
步骤201,接收合同签署发起终端发送的第一身份验证信息,其中,第一身份验证信息包括:第一认证信息的加密结果、第一随机数的加密结果、第一客户数字证书。
在合同签署发起终端发送的合同签署请求中可以携带第一身份验证信息。例如,合同签署发起终端获得电子合同签署平台在其注册成功后发送的第一客户数字证书和第一共享秘钥对。合同签署发起终端生成第一随机数“123456”,使用第一随机数“123456”以及预设的加密算法加密合同签署发起方的用户名和密码,合同签署发起终端使用第一共享秘钥对中的公钥加密第一随机数“123456”,将合同签署发起方的用户名和密码的加密结果、第一随机数“123456”的加密结果、第一客户数字证书发送给电子合同签署平台。
步骤202,获得第一共享秘钥对中的私钥解密第一随机数的加密结果,获取第一随机数,通过第一随机数解密第一认证信息的加密结果获取第一认证信息。
例如,电子合同签署平台根据合同签署请求携带的合同签署发起方的用户名获取与此用户名对应的第一共享秘钥对、第一客户数字证书、密码等。电子合同签署平台使用第一共享秘钥对中的私钥解密第一随机数“123456”的加密结果,获取第一随机数“123456”,通过第一随机数“123456”和预设的加密算法解密用户名和密码的加密结果,获取合同签署发起方的用户名和密码。
步骤203,对第一客户数字证书、第一认证信息进行认证,如果通过认证,则确定第一身份验证成功。
例如,电子合同签署平台对第一客户数字证书、用户名以及密码等进行认证,如果通过认证,则确定第一身份验证成功。
图3为根据本发明的电子合同签署方法的一个实施例中的对合同签署参与终端进行第二身份认证的流程示意图,如图3所示:
步骤301,向联系人手机号码发送短信,用于向合同签署参与联系人发送通知信息。
例如,合同签署发起方设置合同签署参与方的信息,包括:签署合同参与方的用户名、联系人手机号码等。电子合同签署平台基于联系人手机号码发送通知短信,在通知短信中包含合同签署协商室信息、合同签署参与识别码等信息。
步骤302,接收合同签署参与终端发送的第二身份验证信息,其中,第二身份验证信息包括:合同签署参与识别码的加密结果、第二随机数的加密结果、第二客户数字证书以及用户名和密码。
合同签署参与终端生成第二随机数,使用第二随机数加密合同签署参与识别码。合同签署参与终端使用第二共享秘钥对中的公钥加密第二随机数。例如,合同签署参与终端获得电子合同签署平台在合同签署合同方注册成功后向其发送的第二客户数字证书和第二共享秘钥对。合同签署参与终端生成第二随机数“123123”,使用第二随机数“123123”以及预设的加密算法加密合同签署参与识别码,合同签署发起终端使用第二共享秘钥对中的公钥加密第二随机数“123123”,将合同签署参与识别码的加密结果、第二随机数“123123”的加密结果、第二客户数字证书以及合同签署参与方的用户名和密码发送给电子合同签署平台。
步骤303,获得第二共享秘钥对中的私钥解密第二随机数的加密结果,获取第二随机数,通过第二随机数解密合同签署参与识别码。
例如,电子合同签署平台基于第二身份验证信息中携带的合同参与方的用户名获取与此用户名对应的第二共享秘钥对、第二客户数字证书、合同签署参与方的密码等。电子合同签署平台使用第二共享秘钥对中的私钥解密第二随机数“123123”的加密结果,获取第二随机数“123123”,通过第二随机数“123123”解密合同签署参与识别码的加密结果,获取合同签署参与识别码。
步骤304,对第二客户数字证书以及用户名和密码、合同签署参与识别码进行认证,如果通过认证,则确定第二身份验证成功。
例如,电子合同签署平台对第二客户数字证书、合同签署参与方的密码、合同签署参与识别码等进行认证,如果通过认证,则确定第二身份验证成功,则将合同签署参与终端加入合同签署协商室。
图4为根据本发明的电子合同签署方法的一个实施例中的对电子合同签署文件进行合同认证的流程示意图,如图4所示:
步骤401,接收合同签署发起终端和合同签署参与终端发送的加密后的电子合同签署文件和第一哈希值。
合同签署发起终端和合同签署参与终端在电子合同中加入预设的签署信息,签署信息包括:电子签名、电子***、签署地点和签署时间等,生成电子合同签署文件。合同签署发起终端和合同签署参与终端使用合同签署电子证书中的公钥对电子合同签署文件进行加密运算,并采用预设哈希算法对加密后的电子合同签署文件进行哈希运算,获得第一哈希值。
步骤402,采用哈希算法对电子合同签署文件进行哈希运算,获得第二哈希值,将第一哈希值与第二哈希值进行比对,如果相同,则使用合同签署电子证书中的私钥对加密后的电子合同签署文件进行结密运算,获得电子合同签署文件。
步骤403,将与合同签署发起方和合同签署参与方相对应的电子签名、电子***与从电子合同签署文件中获取的电子签名、电子***进行比对,如果一致,则基于从电子合同签署文件中的签署时间进行时间有效性认证,如果认证成功,则确定合同认证成功。
例如,电子签署平台基于合同签署发起方和合同签署参与方的用户名,获得预存的与此用户名相对应的合同签署发起方和合同签署参与方的电子签名、电子***,将与合同签署发起方和合同签署参与方相对应的电子签名、电子***与从电子合同签署文件中获取的电子签名、电子***进行比对,如果一致,则基于从电子合同签署文件中的签署时间进行时间有效性认证。例如,如果电子合同签署文件中的签署时间超过了预设的电子合同有效期,则认证失败,如果电子合同签署文件中的签署时间未超过预设的电子合同有效期,则认证成功。
电子合同签署平台判断合同签署发起终端和合同签署参与终端对于是否各方返回的电子合同签署文件进行了确认,如果是,则从电子合同签署文件中获取签署信息并基于签署信息生成有效电子合同。例如,电子合同签署平台将与合同签署发起方和合同签署参与方相对应的电子签名、电子***等信息分别在对方的同签署文件中,生成有效电子合同。
在一个实施例中,电子合同签署平台的功能还包括合同保管、合同在线查看、合同下载等。区块链网络是一种分布式基础架构体系,利用块链式数据结构来存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的。区块链网络可实现全网共享验证、抗篡改抵赖、承诺及兑现。区块链的数据结构有内在的防篡改机制,是一种篡改成本比较高的技术,每一个区块都带有上一个区块的数字信息,为区块+链机制。电子合同签署平台可以将用户名、密码、客户数字证书、共享秘钥对、、电子签名、电子***等存储在区块链节点中。
图5为根据本发明的电子合同签署方法的一个实施例中的对于有效合同进行处理的流程示意图,如图5所示:
步骤501,生成与有效合同对应的摘要信息,摘要信息包括:合同签署发起方信息、合同签署参与方信息、有效合同的生成时间信息等。
步骤502,使用内容密钥对有效电子合同和摘要信息进行加密,基于有效电子合同和摘要信息密文生成电子合同存储信息,使用第三共享密钥对中的私钥对电子合同存储信息进行签名处理,生成内容签名。可以采用现有的多种签名技术,例如生成哈希值等。例如,内容签名可以为使用第三共享密钥对中的私钥对电子合同存储信息进行哈希运算获得的哈希值。
步骤503,将电子合同存储信息和内容签名发送至区块链节点,其中,区块链节点都设置有内容密钥和第三共享密钥对。
步骤504,区块链节点使用第三共享密钥对中的公钥对内容签名进行验证,如果通过验证,则区块链节点生成与电子合同存储信息对应的区块存储。
例如,区块链节点使用第三共享密钥对中的公钥对电子合同存储信息进行哈希运算,获得哈希值,将此哈希值与内容签名(哈希值)进行比对,如果相同,则通过验证。区块链节点可以是区块链网络中的计算机、服务器等,将电子合同存储信息存储在区块链节点,能够防止电子合同存储信息被篡改。
区块链利用块链式数据结构来验证与存储数据。区块链节点共享的电子合同存储信息可以经过各区块链节点共识验证后,存入各区块链节点分别维护的区块链中,存入区块链的数据难以被篡改或丢失,各区块链节点维护的区块链存储的数据是同步的。存入区块链的电子合同存储信息是经过加密的,任何区块链节点只能直接从区块链中获取加密数据。
图6为根据本发明的电子合同签署方法的一个实施例中的获得有效电子合同的处理流程示意图,如图6所示:
步骤601,接收对于电子合同存储信息的查询请求,将查询请求中的查询信息发送给区块链节点。例如,电子签署平台接收到合同签署发起方或合同签署参与方发送的对于电子合同存储信息的查询请求,查询请求中的查询信息包括:合同签署方信息、有效合同生成时间等信息。
步骤602,区块链节点获取在区块链节点中与此查询条件相对应的摘要信息,并返回与摘要信息对应的有效电子合同的密文。例如,区块链节点使用内容密钥对摘要信息进行解密,确定与查询信息中合同签署方信息、有效合同生成时间等信息相匹配的摘要信息,将与此摘要信息相对应的有效电子合同的密文发送给电子合同签署平台。
步骤603,使用内容密钥对有效电子合同的密文进行解密处理,获得有效电子合同并返回。例如,电子签署平台使用内容密钥对有效电子合同的密文进行解密处理,获得有效电子合同并返回合同签署发起方或合同签署参与方。
在一个实施例中,本发明提供一种电子合同签署平台70,包括:发起终端验证模块71、协商室建立模块72、参与者通知模块73、参与终端验证模块74、电子合同生成模块75、电子合同认证模块76、有效合同处理模块77和有效合同获取模块78。
发起终端验证模块71接收合同签署发起终端发送的合同签署请求,对合同签署发起终端进行第一身份验证。如果确定第一身份验证成功,则协商室建立模块72创建合同签署协商室,将合同签署发起终端加入合同签署协商室。参与者通知模块73基于合同签署发起终端输入的合同参与方联系信息向合同签署参与联系人发送通知信息,其中,通知信息中包括:合同签署协商室信息、合同签署参与识别码等。
参与终端验证模块74接收合同签署参与终端加入合同签署协商室的请求,对合同签署参与终端进行第二身份认证,如果确定第二身份认证成功,则将合同签署参与终端加入合同签署协商室。电子合同生成模块75获得合同签署发起终端或合同签署参与终端指定的合同模板,生成电子合同并生成与此次合同签署相对应的合同签署电子证书,将电子合同和合同签署电子证书发送给合同签署发起终端和合同签署参与终端。电子合同认证模块76接收合同签署发起终端和合同签署参与终端发送的电子合同签署文件,对电子合同签署文件进行合同认证。如果合同认证成功,则有效合同处理模块77对电子合同签署文件进行相应的处理生成有效合同,基于有效合同生成区块,并将区块存储在区块链中。
在一个实施例中,发起终端验证模块71接收合同签署发起终端发送的第一身份验证信息,其中,第一身份验证信息包括:第一认证信息的加密结果、第一随机数的加密结果、第一客户数字证书。合同签署发起终端生成第一随机数,使用第一随机数加密第一认证信息,第一认证信息包括:用户名、密码。合同签署发起终端使用第一共享秘钥对中的公钥加密第一随机数。
发起终端验证模块71获得第一共享秘钥对中的私钥解密第一随机数的加密结果,获取第一随机数,通过第一随机数解密第一认证信息的加密结果获取第一认证信息,对第一客户数字证书、第一认证信息进行认证,如果通过认证,则确定第一身份验证成功。
参与者通知模块73向联系人手机号码发送短信,用于向合同签署参与联系人发送通知信息。参与终端验证模块74接收合同签署参与终端发送的第二身份验证信息,其中,第二身份验证信息包括:合同签署参与识别码的加密结果、第二随机数的加密结果、第二客户数字证书以及用户名和密码。合同签署参与终端生成第二随机数,使用第二随机数加密合同签署参与识别码。合同签署参与终端使用第二共享秘钥对中的公钥加密第二随机数,参与终端验证模块74获得第二共享秘钥对中的私钥解密第二随机数的加密结果,获取第二随机数,通过第二随机数解密合同签署参与识别码。参与终端验证模块74对第二客户数字证书以及用户名和密码、合同签署参与识别码进行认证,如果通过认证,则确定第二身份验证成功。
电子合同认证模块75接收合同签署发起终端和合同签署参与终端发送的加密后的电子合同签署文件和第一哈希值;其中,合同签署发起终端和合同签署参与终端在电子合同中加入预设的签署信息,生成电子合同签署文件,签署信息包括:电子签名、电子***、签署地点和签署时间。合同签署发起终端和合同签署参与终端使用合同签署电子证书中的公钥对电子合同签署文件进行加密运算,采用预设哈希算法对电子合同签署文件进行哈希运算,获得第一哈希值。
电子合同认证模块75采用哈希算法对电子合同签署文件进行哈希运算,获得第二哈希值,将第一哈希值与第二哈希值进行比对,如果相同,则使用合同签署电子证书中的私钥对加密后的电子合同签署文件进行结密运算,获得电子合同签署文件。电子合同认证模块75将与合同签署发起方和合同签署参与方相对应的电子签名、电子***与从电子合同签署文件中获取的电子签名、电子***进行比对,如果一致,则基于从电子合同签署文件中的签署时间进行时间有效性认证,如果认证成功,则电子合同认证模块75确定合同认证成功。
有效合同处理模块77判断合同签署发起终端和合同签署参与终端对于是否各方返回的电子合同签署文件进行了确认,如果是,则有效合同处理模块77从电子合同签署文件中获取签署信息并基于签署信息生成有效电子合同。
在一个实施例中,有效合同处理模块77生成与有效合同对应的摘要信息,其中,摘要信息包括:合同签署发起方信息、合同签署参与方信息、有效合同的生成时间信息。有效合同处理模块77使用内容密钥对有效电子合同和摘要信息进行加密,基于有效电子合同和摘要信息密文生成电子合同存储信息,使用第三共享密钥对中的私钥对电子合同存储信息进行签名处理,生成内容签名。有效合同处理模块77将电子合同存储信息和内容签名发送至区块链节点。
区块链节点都设置有内容密钥和第三共享密钥对,区块链节点使用第三共享密钥对中的公钥对内容签名进行验证,如果通过验证,则区块链节点生成与电子合同存储信息对应的区块存储。
有效合同获取模块78接收对于电子合同存储信息的查询请求,将查询请求中的查询信息发送给区块链节点。区块链节点获取在区块链节点中与此查询条件相对应的摘要信息,并返回与摘要信息对应的有效电子合同的密文;其中,查询信息包括:合同签署方信息、有效合同生成时间。有效合同获取模块78使用内容密钥对有效电子合同的密文进行解密处理,获得有效电子合同并返回。
在一个实施例中,如图8所示,本发明提供一种计算机设备,计算机设备可以为智能终端等,包括存储器81和处理器82,存储器81用于存储指令,处理器82耦合到存储器81,处理器82被配置为基于存储器81存储的指令执行实现上述的电子合同签署方法。
存储器81可以为高速RAM存储器、非易失性存储器(non-volatile memory)等,存储器81也可以是存储器阵列。存储器81还可能被分块,并且块可按一定的规则组合成虚拟卷。处理器82可以为中央处理器CPU,或专用集成电路ASIC(Application SpecificIntegrated Circuit),或者是被配置成实施本发明的电子合同签署方法的一个或多个集成电路。
根据本发明的再一方面,提供一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,指令被处理器执行如上任一实施例的电子合同签署方法。
上述实施例中的电子合同签署方法、平台、计算机设备以及存储介质,能够在互联网上签署具有法律约束的电子合同,在合同签署的多个阶段中采用多种认证方式,能够确保身份真实以及在合同签署期间交互数据的安全,防止合同签署期间的信息泄露,通过区块链存储认证信息和合同信息,能够防止信息篡改,避免不诚实数据;在合同签署的过程中避免用户隐私的泄露,同时提高了数据安全性,避免由于安全性低而产生的纠纷,有效保证电子合同签署的可靠性和安全性,并提高了用户体验。
可能以许多方式来实现本发明的方法和***。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和***。用于方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所发明的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
Claims (10)
1.一种电子合同签署方法,其特征在于,包括:
接收合同签署发起终端发送的合同签署请求,对合同签署发起终端进行第一身份验证;
如果确定所述第一身份验证成功,则创建合同签署协商室,将所述合同签署发起终端加入所述合同签署协商室;
基于所述合同签署发起终端输入的合同参与方联系信息向合同签署参与联系人发送通知信息,其中,所述通知信息中包括:合同签署协商室信息、合同签署参与识别码;
接收合同签署参与终端加入所述合同签署协商室的请求,对所述合同签署参与终端进行第二身份认证;如果确定所述第二身份认证成功,则将所述合同签署参与终端加入所述合同签署协商室;
获得所述合同签署发起终端或所述合同签署参与终端指定的合同模板,生成电子合同并生成与此次合同签署相对应的合同签署电子证书,将所述电子合同和所述合同签署电子证书发送给所述合同签署发起终端和所述合同签署参与终端;
接收所述合同签署发起终端和所述合同签署参与终端发送的电子合同签署文件,对所述电子合同签署文件进行合同认证;
如果所述合同认证成功,则对所述电子合同签署文件进行相应的处理生成有效合同;基于所述有效合同生成区块,并将区块存储在区块链中。
2.如权利要求1所述的方法,其特征在于,所述对所述合同签署发起终端进行第一身份验证包括:
接收所述合同签署发起终端发送的第一身份验证信息,其中,所述第一身份验证信息包括:第一认证信息的加密结果、第一随机数的加密结果、第一客户数字证书;所述合同签署发起终端生成第一随机数,使用第一随机数加密第一认证信息,第一认证信息包括:用户名、密码;所述合同签署发起终端使用第一共享秘钥对中的公钥加密所述第一随机数;
获得所述第一共享秘钥对中的私钥解密所述第一随机数的加密结果,获取所述第一随机数,通过所述第一随机数解密所述第一认证信息的加密结果获取第一认证信息;
对所述第一客户数字证书、所述第一认证信息进行认证,如果通过认证,则确定所述第一身份验证成功。
3.如权利要求1所述的方法,其特征在于,所述合同参与方联系信息包括:联系人手机号码;
向所述联系人手机号码发送短信,用于向合同签署参与联系人发送所述通知信息;
所述对所述合同签署参与终端进行第二身份认证包括:
接收所述合同签署参与终端发送的第二身份验证信息,其中,所述第二身份验证信息包括:合同签署参与识别码的加密结果、第二随机数的加密结果、第二客户数字证书以及用户名和密码;所述合同签署参与终端生成第二随机数,使用第二随机数加密所述合同签署参与识别码;所述合同签署参与终端使用第二共享秘钥对中的公钥加密所述第二随机数;
获得所述第二共享秘钥对中的私钥解密所述第二随机数的加密结果,获取所述第二随机数,通过所述第二随机数解密所述合同签署参与识别码;
对所述第二客户数字证书以及用户名和密码、所述合同签署参与识别码进行认证,如果通过认证,则确定所述第二身份验证成功。
4.如权利要求1所述的方法,其特征在于,所述接收所述合同签署发起终端和所述合同签署参与终端发送的电子合同签署文件、对所述电子合同签署文件进行合同认证包括:
接收所述合同签署发起终端和所述合同签署参与终端发送的加密后的所述电子合同签署文件和第一哈希值;其中,所述合同签署发起终端和所述合同签署参与终端在所述电子合同中加入预设的签署信息,生成所述电子合同签署文件,所述签署信息包括:电子签名、电子***、签署地点和签署时间;使用所述合同签署电子证书中的公钥对所述电子合同签署文件进行加密运算;采用预设哈希算法对所述电子合同签署文件进行哈希运算,获得所述第一哈希值;
采用所述哈希算法对所述电子合同签署文件进行哈希运算,获得第二哈希值,将所述第一哈希值与所述第二哈希值进行比对,如果相同,则使用所述合同签署电子证书中的私钥对加密后的所述电子合同签署文件进行结密运算,获得所述电子合同签署文件;
将与合同签署发起方和合同签署参与方相对应的电子签名、电子***与从所述电子合同签署文件中获取的电子签名、电子***进行比对,如果一致,则基于从所述电子合同签署文件中的签署时间进行时间有效性认证,如果认证成功,则确定所述合同认证成功。
5.如权利要求1所述的方法,其特征在于,所述对所述电子合同签署文件进行相应的处理生成有效合同包括:
判断所述合同签署发起终端和所述合同签署参与终端是否对于各方返回的所述电子合同签署文件进行了确认;
如果是,则从所述电子合同签署文件中获取签署信息并基于所述签署信息生成所述有效电子合同。
6.如权利要求1所述的方法,其特征在于,基于所述有效合同生成区块、并将区块存储在区块链中包括:
生成与所述有效合同对应的摘要信息,其中,所述摘要信息包括:合同签署发起方信息、合同签署参与方信息、有效合同的生成时间信息;
使用内容密钥对所述有效电子合同和所述摘要信息进行加密,基于所述有效电子合同和所述摘要信息密文生成所述电子合同存储信息,使用第三共享密钥对中的私钥对所述电子合同存储信息进行签名处理,生成内容签名;
将所述电子合同存储信息和所述内容签名发送至区块链节点;其中,区块链节点都设置有所述内容密钥和所述第三共享密钥对;
所述区块链节点使用所述第三共享密钥对中的公钥对所述内容签名进行验证;如果通过验证,则所述区块链节点生成与所述电子合同存储信息对应的区块存储。
7.如权利要求6所述的方法,其特征在于,还包括:
接收对于所述电子合同存储信息的查询请求,将所述查询请求中的查询信息发送给所述区块链节点;
其中,所述区块链节点获取在所述区块链节点中与此查询条件相对应的所述摘要信息,并返回与所述摘要信息对应的所述有效电子合同的密文;其中,所述查询信息包括:合同签署方信息、有效合同生成时间;
使用所述内容密钥对所述有效电子合同的密文进行解密处理,获得所述有效电子合同并返回。
8.一种电子合同签署平台,其特征在于,包括:
发起终端验证模块,用于接收合同签署发起终端发送的合同签署请求,对所述合同签署发起终端进行第一身份验证;
协商室建立模块,用于如果确定所述第一身份验证成功,则创建合同签署协商室,将所述合同签署发起终端加入所述合同签署协商室;
参与者通知模块,用于基于所述合同签署发起终端输入的合同参与方联系信息向合同签署参与联系人发送通知信息,其中,所述通知信息中包括:合同签署协商室信息、合同签署参与识别码;
参与终端验证模块,用于接收合同签署参与终端加入所述合同签署协商室的请求,对所述合同签署参与终端进行第二身份认证;如果确定所述第二身份认证成功,则将所述合同签署参与终端加入所述合同签署协商室;
电子合同生成模块,用于获得所述合同签署发起终端或所述合同签署参与终端指定的合同模板,生成电子合同并生成与此次合同签署相对应的合同签署电子证书,将所述电子合同和所述合同签署电子证书发送给所述合同签署发起终端和所述合同签署参与终端;
电子合同认证模块,用于接收所述合同签署发起终端和所述合同签署参与终端发送的电子合同签署文件,对所述电子合同签署文件进行合同认证;
有效合同处理模块,用于如果所述合同认证成功,则对所述电子合同签署文件进行相应的处理生成有效合同;基于所述有效合同生成区块,并将区块存储在区块链中。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行如权利要求1至7中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811536628.8A CN109756485B (zh) | 2018-12-14 | 2018-12-14 | 电子合同签署方法、装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811536628.8A CN109756485B (zh) | 2018-12-14 | 2018-12-14 | 电子合同签署方法、装置、计算机设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109756485A true CN109756485A (zh) | 2019-05-14 |
CN109756485B CN109756485B (zh) | 2022-11-18 |
Family
ID=66403759
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811536628.8A Active CN109756485B (zh) | 2018-12-14 | 2018-12-14 | 电子合同签署方法、装置、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109756485B (zh) |
Cited By (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110351239A (zh) * | 2019-05-24 | 2019-10-18 | 平安普惠企业管理有限公司 | 一种基于区块链的电子合同存储方法及装置、电子设备 |
CN110430194A (zh) * | 2019-08-06 | 2019-11-08 | 腾讯科技(深圳)有限公司 | 一种信息验证的方法、棋牌信息验证的方法及装置 |
CN110555299A (zh) * | 2019-08-01 | 2019-12-10 | 平安科技(深圳)有限公司 | 电子合同签订和存储方法、装置、计算机设备及存储介质 |
CN110647581A (zh) * | 2019-09-11 | 2020-01-03 | 杭州趣链科技有限公司 | 一种基于区块链的电子合同配置管理***及方法 |
CN110765272A (zh) * | 2019-09-12 | 2020-02-07 | 平安医疗健康管理股份有限公司 | 基于知识图谱的签约方法、装置、计算机设备及计算机存储介质 |
CN110941745A (zh) * | 2019-11-26 | 2020-03-31 | 北京海益同展信息科技有限公司 | 电子合同管理方法、装置、存储介质及电子设备 |
CN111127204A (zh) * | 2019-12-20 | 2020-05-08 | 中国银行股份有限公司 | 基于区块链的通知实现***、方法及装置 |
CN111292041A (zh) * | 2020-02-18 | 2020-06-16 | 上海东普信息科技有限公司 | 一种电子合同生成方法、装置、设备及存储介质 |
CN111314172A (zh) * | 2020-01-19 | 2020-06-19 | 腾讯科技(深圳)有限公司 | 基于区块链的数据处理方法、装置、设备及存储介质 |
CN111444493A (zh) * | 2020-04-25 | 2020-07-24 | 中信银行股份有限公司 | 电子合同的签署方法、装置、电子设备及可读存储介质 |
CN111626731A (zh) * | 2020-04-10 | 2020-09-04 | 南京优物链科技有限公司 | 一种基于区块链技术的合同签约身份认证和签名*** |
CN111652598A (zh) * | 2020-07-01 | 2020-09-11 | 中国银行股份有限公司 | 基于区块链的承销协议签订方法及装置 |
CN111698451A (zh) * | 2020-06-17 | 2020-09-22 | 北京天威诚信电子商务服务有限公司 | 基于视频会议的电子合同签署方法、平台及*** |
CN111726226A (zh) * | 2020-06-23 | 2020-09-29 | 中信银行股份有限公司 | 签名***、方法、第一服务器及存储介质 |
CN112307125A (zh) * | 2020-11-10 | 2021-02-02 | 湖南众享账本网络技术有限公司 | 基于区块链智能合约实现加密电子合同的签约方法及设备 |
CN112347452A (zh) * | 2020-11-10 | 2021-02-09 | 上海祺鲲信息科技有限公司 | 电子合同签署的方法、电子设备及存储介质 |
CN112395590A (zh) * | 2020-11-17 | 2021-02-23 | 平安普惠企业管理有限公司 | 电子签名的复用方法、装置、设备及存储介质 |
CN112488823A (zh) * | 2020-12-04 | 2021-03-12 | 平安消费金融有限公司 | 贷款业务中的单证数据处理方法、装置及计算机设备 |
CN112507296A (zh) * | 2020-11-12 | 2021-03-16 | 迅鳐成都科技有限公司 | 一种基于区块链的用户登录验证方法及*** |
CN112765622A (zh) * | 2021-01-13 | 2021-05-07 | 中国外运股份有限公司 | 一种电子提单的数字证书管理方法、装置、设备及介质 |
CN113242242A (zh) * | 2021-05-11 | 2021-08-10 | 胡金钱 | 区块链应用方法及区块链应用终端装置 |
CN113538017A (zh) * | 2021-08-06 | 2021-10-22 | 上海中通吉网络技术有限公司 | 用于电子签合同的中台服务***和电子签合同的方法 |
CN113706235A (zh) * | 2021-06-02 | 2021-11-26 | 万融网际(吉林)数字运营有限公司 | 电子合同签署方法 |
CN113824564A (zh) * | 2021-09-17 | 2021-12-21 | 江苏通付盾科技有限公司 | 一种基于区块链的线上签约方法及*** |
CN114567443A (zh) * | 2022-02-21 | 2022-05-31 | 京东科技控股股份有限公司 | 一种基于区块链的电子合同签署方法和装置 |
CN114586313A (zh) * | 2019-09-04 | 2022-06-03 | Gk8 有限公司 | 用于签署一信息的***及方法 |
CN114612269A (zh) * | 2022-05-11 | 2022-06-10 | 山东国盾网信息科技有限公司 | 基于电子签名技术的电子劳动合同平台 |
CN114692207A (zh) * | 2022-05-31 | 2022-07-01 | 蓝象智联(杭州)科技有限公司 | 一种隐私保护的数据处理方法、装置及存储介质 |
CN114710298A (zh) * | 2022-06-02 | 2022-07-05 | 深圳天谷信息科技有限公司 | 基于变色龙哈希的文档批量签署方法、装置、设备及介质 |
CN114792270A (zh) * | 2022-06-27 | 2022-07-26 | 浙江数秦科技有限公司 | 基于区块链的贷款合同在线签署*** |
CN116992470A (zh) * | 2023-08-08 | 2023-11-03 | 广东企企通科技有限公司 | 合作授权协议书签署方法、装置、计算机设备及存储介质 |
CN117061121A (zh) * | 2023-08-07 | 2023-11-14 | 中移互联网有限公司 | 用于数字合同签名的方法、装置、电子设备及存储介质 |
CN117436879A (zh) * | 2023-12-20 | 2024-01-23 | 南京南大尚诚软件科技有限公司 | 一种基于区块链技术的农村产权交易云签约方法 |
CN117574414A (zh) * | 2024-01-16 | 2024-02-20 | 支付宝(杭州)信息技术有限公司 | 电子合同签署处理方法及装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102521731A (zh) * | 2011-12-04 | 2012-06-27 | 东华大学 | 基于易货***的电子合同签章方法 |
CN104680277A (zh) * | 2013-11-29 | 2015-06-03 | 上海新世界信息产业有限公司 | 在线谈判签署电子合同的方法及*** |
CN106470201A (zh) * | 2015-08-21 | 2017-03-01 | 中兴通讯股份有限公司 | 一种用户认证方法和装置 |
CN106570681A (zh) * | 2016-10-28 | 2017-04-19 | 山东明和软件有限公司 | 基于区块链的防篡改私募基金电子合同签约***及方法 |
CN108234443A (zh) * | 2017-10-26 | 2018-06-29 | 招商银行股份有限公司 | 签约方法、***及计算机可读存储介质 |
CN108269204A (zh) * | 2018-01-15 | 2018-07-10 | 北京点聚信息技术有限公司 | 电子合同在线签约过程动作记录方法 |
CN108921552A (zh) * | 2018-06-15 | 2018-11-30 | 中金金融认证中心有限公司 | 一种验证证据的方法及装置 |
-
2018
- 2018-12-14 CN CN201811536628.8A patent/CN109756485B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102521731A (zh) * | 2011-12-04 | 2012-06-27 | 东华大学 | 基于易货***的电子合同签章方法 |
CN104680277A (zh) * | 2013-11-29 | 2015-06-03 | 上海新世界信息产业有限公司 | 在线谈判签署电子合同的方法及*** |
CN106470201A (zh) * | 2015-08-21 | 2017-03-01 | 中兴通讯股份有限公司 | 一种用户认证方法和装置 |
CN106570681A (zh) * | 2016-10-28 | 2017-04-19 | 山东明和软件有限公司 | 基于区块链的防篡改私募基金电子合同签约***及方法 |
CN108234443A (zh) * | 2017-10-26 | 2018-06-29 | 招商银行股份有限公司 | 签约方法、***及计算机可读存储介质 |
CN108269204A (zh) * | 2018-01-15 | 2018-07-10 | 北京点聚信息技术有限公司 | 电子合同在线签约过程动作记录方法 |
CN108921552A (zh) * | 2018-06-15 | 2018-11-30 | 中金金融认证中心有限公司 | 一种验证证据的方法及装置 |
Cited By (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020238051A1 (zh) * | 2019-05-24 | 2020-12-03 | 平安普惠企业管理有限公司 | 基于区块链的电子合同存储方法、装置、电子设备及计算机非易失性可读存储介质 |
CN110351239A (zh) * | 2019-05-24 | 2019-10-18 | 平安普惠企业管理有限公司 | 一种基于区块链的电子合同存储方法及装置、电子设备 |
CN110351239B (zh) * | 2019-05-24 | 2022-01-25 | 平安普惠企业管理有限公司 | 一种基于区块链的电子合同存储方法及装置、电子设备 |
CN110555299A (zh) * | 2019-08-01 | 2019-12-10 | 平安科技(深圳)有限公司 | 电子合同签订和存储方法、装置、计算机设备及存储介质 |
CN110555299B (zh) * | 2019-08-01 | 2023-01-06 | 平安科技(深圳)有限公司 | 电子合同签订和存储方法、装置、计算机设备及存储介质 |
CN110430194A (zh) * | 2019-08-06 | 2019-11-08 | 腾讯科技(深圳)有限公司 | 一种信息验证的方法、棋牌信息验证的方法及装置 |
CN110430194B (zh) * | 2019-08-06 | 2022-04-15 | 腾讯科技(深圳)有限公司 | 一种信息验证的方法、棋牌信息验证的方法及装置 |
US12022007B2 (en) | 2019-09-04 | 2024-06-25 | Galaxy Digital Trading Llc | Systems and methods for signing of a message |
CN114586313B (zh) * | 2019-09-04 | 2024-05-14 | 银河数字贸易有限责任公司 | 用于签署一信息的***及方法 |
CN114586313A (zh) * | 2019-09-04 | 2022-06-03 | Gk8 有限公司 | 用于签署一信息的***及方法 |
CN110647581A (zh) * | 2019-09-11 | 2020-01-03 | 杭州趣链科技有限公司 | 一种基于区块链的电子合同配置管理***及方法 |
CN110765272B (zh) * | 2019-09-12 | 2022-08-26 | 深圳平安医疗健康科技服务有限公司 | 基于知识图谱的签约方法、装置、计算机设备及计算机存储介质 |
CN110765272A (zh) * | 2019-09-12 | 2020-02-07 | 平安医疗健康管理股份有限公司 | 基于知识图谱的签约方法、装置、计算机设备及计算机存储介质 |
CN110941745A (zh) * | 2019-11-26 | 2020-03-31 | 北京海益同展信息科技有限公司 | 电子合同管理方法、装置、存储介质及电子设备 |
CN111127204A (zh) * | 2019-12-20 | 2020-05-08 | 中国银行股份有限公司 | 基于区块链的通知实现***、方法及装置 |
CN111314172B (zh) * | 2020-01-19 | 2023-12-12 | 腾讯科技(深圳)有限公司 | 基于区块链的数据处理方法、装置、设备及存储介质 |
CN111314172A (zh) * | 2020-01-19 | 2020-06-19 | 腾讯科技(深圳)有限公司 | 基于区块链的数据处理方法、装置、设备及存储介质 |
CN111292041B (zh) * | 2020-02-18 | 2023-07-11 | 上海东普信息科技有限公司 | 一种电子合同生成方法、装置、设备及存储介质 |
CN111292041A (zh) * | 2020-02-18 | 2020-06-16 | 上海东普信息科技有限公司 | 一种电子合同生成方法、装置、设备及存储介质 |
CN111626731A (zh) * | 2020-04-10 | 2020-09-04 | 南京优物链科技有限公司 | 一种基于区块链技术的合同签约身份认证和签名*** |
CN111444493A (zh) * | 2020-04-25 | 2020-07-24 | 中信银行股份有限公司 | 电子合同的签署方法、装置、电子设备及可读存储介质 |
CN111698451A (zh) * | 2020-06-17 | 2020-09-22 | 北京天威诚信电子商务服务有限公司 | 基于视频会议的电子合同签署方法、平台及*** |
CN111726226A (zh) * | 2020-06-23 | 2020-09-29 | 中信银行股份有限公司 | 签名***、方法、第一服务器及存储介质 |
CN111652598B (zh) * | 2020-07-01 | 2023-09-19 | 中国银行股份有限公司 | 基于区块链的承销协议签订方法及装置 |
CN111652598A (zh) * | 2020-07-01 | 2020-09-11 | 中国银行股份有限公司 | 基于区块链的承销协议签订方法及装置 |
CN112347452B (zh) * | 2020-11-10 | 2023-08-04 | 上海祺鲲信息科技有限公司 | 电子合同签署的方法、电子设备及存储介质 |
CN112347452A (zh) * | 2020-11-10 | 2021-02-09 | 上海祺鲲信息科技有限公司 | 电子合同签署的方法、电子设备及存储介质 |
CN112307125B (zh) * | 2020-11-10 | 2024-04-30 | 湖南慧途科技有限公司 | 基于区块链智能合约实现加密电子合同的签约方法及设备 |
CN112307125A (zh) * | 2020-11-10 | 2021-02-02 | 湖南众享账本网络技术有限公司 | 基于区块链智能合约实现加密电子合同的签约方法及设备 |
CN112507296B (zh) * | 2020-11-12 | 2024-04-05 | 迅鳐成都科技有限公司 | 一种基于区块链的用户登录验证方法及*** |
CN112507296A (zh) * | 2020-11-12 | 2021-03-16 | 迅鳐成都科技有限公司 | 一种基于区块链的用户登录验证方法及*** |
CN112395590A (zh) * | 2020-11-17 | 2021-02-23 | 平安普惠企业管理有限公司 | 电子签名的复用方法、装置、设备及存储介质 |
CN112488823B (zh) * | 2020-12-04 | 2024-07-12 | 平安消费金融有限公司 | 贷款业务中的单证数据处理方法、装置及计算机设备 |
CN112488823A (zh) * | 2020-12-04 | 2021-03-12 | 平安消费金融有限公司 | 贷款业务中的单证数据处理方法、装置及计算机设备 |
CN112765622B (zh) * | 2021-01-13 | 2024-04-16 | 中国外运股份有限公司 | 一种电子提单的数字证书管理方法、装置、设备及介质 |
CN112765622A (zh) * | 2021-01-13 | 2021-05-07 | 中国外运股份有限公司 | 一种电子提单的数字证书管理方法、装置、设备及介质 |
CN113242242A (zh) * | 2021-05-11 | 2021-08-10 | 胡金钱 | 区块链应用方法及区块链应用终端装置 |
CN113706235A (zh) * | 2021-06-02 | 2021-11-26 | 万融网际(吉林)数字运营有限公司 | 电子合同签署方法 |
CN113538017A (zh) * | 2021-08-06 | 2021-10-22 | 上海中通吉网络技术有限公司 | 用于电子签合同的中台服务***和电子签合同的方法 |
CN113824564A (zh) * | 2021-09-17 | 2021-12-21 | 江苏通付盾科技有限公司 | 一种基于区块链的线上签约方法及*** |
CN114567443A (zh) * | 2022-02-21 | 2022-05-31 | 京东科技控股股份有限公司 | 一种基于区块链的电子合同签署方法和装置 |
CN114612269A (zh) * | 2022-05-11 | 2022-06-10 | 山东国盾网信息科技有限公司 | 基于电子签名技术的电子劳动合同平台 |
CN114692207A (zh) * | 2022-05-31 | 2022-07-01 | 蓝象智联(杭州)科技有限公司 | 一种隐私保护的数据处理方法、装置及存储介质 |
CN114710298B (zh) * | 2022-06-02 | 2022-09-06 | 深圳天谷信息科技有限公司 | 基于变色龙哈希的文档批量签署方法、装置、设备及介质 |
CN114710298A (zh) * | 2022-06-02 | 2022-07-05 | 深圳天谷信息科技有限公司 | 基于变色龙哈希的文档批量签署方法、装置、设备及介质 |
CN114792270B (zh) * | 2022-06-27 | 2022-09-23 | 浙江数秦科技有限公司 | 基于区块链的贷款合同在线签署*** |
CN114792270A (zh) * | 2022-06-27 | 2022-07-26 | 浙江数秦科技有限公司 | 基于区块链的贷款合同在线签署*** |
CN117061121A (zh) * | 2023-08-07 | 2023-11-14 | 中移互联网有限公司 | 用于数字合同签名的方法、装置、电子设备及存储介质 |
CN116992470A (zh) * | 2023-08-08 | 2023-11-03 | 广东企企通科技有限公司 | 合作授权协议书签署方法、装置、计算机设备及存储介质 |
CN116992470B (zh) * | 2023-08-08 | 2024-04-26 | 广东企企通科技有限公司 | 合作授权协议书签署方法、装置、计算机设备及存储介质 |
CN117436879A (zh) * | 2023-12-20 | 2024-01-23 | 南京南大尚诚软件科技有限公司 | 一种基于区块链技术的农村产权交易云签约方法 |
CN117436879B (zh) * | 2023-12-20 | 2024-03-19 | 南京南大尚诚软件科技有限公司 | 一种基于区块链技术的农村产权交易云签约方法 |
CN117574414A (zh) * | 2024-01-16 | 2024-02-20 | 支付宝(杭州)信息技术有限公司 | 电子合同签署处理方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109756485B (zh) | 2022-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109756485A (zh) | 电子合同签署方法、装置、计算机设备及存储介质 | |
CN110309634B (zh) | 一种基于区块链的可信广告数据管理*** | |
US11900368B2 (en) | Method and system for zero-knowledge and identity based key management for decentralized applications | |
CN109067539B (zh) | 联盟链交易方法、设备及计算机可读存储介质 | |
CN107579819B (zh) | 一种sm9数字签名生成方法及*** | |
CN106066958B (zh) | 用户计算机的认证的方法和*** | |
CN103095453B (zh) | 应用私有集合交集的公钥加密的布隆过滤器 | |
TWI497336B (zh) | 用於資料安全之裝置及電腦程式 | |
CN109889497A (zh) | 一种去信任的数据完整性验证方法 | |
CN105553654B (zh) | 密钥信息处理方法和装置、密钥信息管理*** | |
CN110493237A (zh) | 身份管理方法、装置、计算机设备及存储介质 | |
Kumar | An Enhanced Remote User Authentication Scheme with Smart Card. | |
CN105897721B (zh) | 验证金融卡用户身份可靠性的方法及装置 | |
CN106101160B (zh) | 一种***登录方法及装置 | |
CN109218319A (zh) | 一种基于区块链的身份认证***及认证方法 | |
JP2015537399A (ja) | モバイル決済のためのアプリケーションシステム及びモバイル決済手段を提供する及び用いるための方法 | |
CN110189184A (zh) | 一种电子***存储方法和装置 | |
CN109936456A (zh) | 基于私钥池的抗量子计算数字签名方法和*** | |
CN109861956A (zh) | 基于状态通道的数据验证***、方法、装置及设备 | |
CN113364597A (zh) | 一种基于区块链的隐私信息证明方法及*** | |
CN106056419A (zh) | 利用电子签名设备实现独立交易的方法、***和设备 | |
CN106027461A (zh) | 一种身份证认证***中云认证平台使用密钥的方法 | |
Han et al. | Anonymous single sign-on with proxy re-verification | |
CN109104410A (zh) | 一种信息的匹配方法及装置 | |
CN106027252A (zh) | 一种身份证认证***中的云认证平台 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |