The invention discloses an electronic contract signing method, device, equipment and storage medium based on block chain. The method includes: in response to the contract signing application triggered by the user terminal, obtaining the user information uploaded by the user terminal, the identification number of the credit institution and the type of loan business; searching for the electronic contract template matching the type of loan business in the stored electronic contract template library, and searching for the credit institution information matching the identification number of the credit institution in the stored credit institution information database. Encrypted electronic contract can be obtained by inputting user information and credit institution information into the template of electronic contract, encrypting the encrypted electronic contract based on block chain, sending the encrypted electronic contract to user terminal and contract management platform respectively, and receiving feedback confirmation contract signing instructions to confirm the completion of electronic contract signing. Through the above way, the technical problems of complex operation and easy tampering of content of existing electronic contract signing are effectively solved.
【技术实现步骤摘要】
基于区块链的电子合同签署方法、装置、设备及存储介质
本专利技术涉及信息安全
,尤其涉及一种基于区块链的电子合同签署方法、装置、设备及存储介质。
技术介绍
随着互联网技术的发展及大范围使用,电子合同基于其便于传输、便于存储,且成本低的特性,逐渐取代了传统的纸质合同,已然成为企业应用的一个热点。目前,为了保障电子合同的安全性和合规性,电子合同在签署过程中,至少需要有一个可信第三方参与,比如维护数字证书的证书授权中心(CertificateAuthority,CA),或者基于特定公信身份的公证处。虽然,基于公钥基础设施的CA中心在技术上是可靠的,但是可靠的前提是必须采用硬件介质的电子钥匙(Ukey),这就使得电子合同的便捷性受到严重影响。而基于公证处的介入,虽然在法律上可以解决电子合同平台客观可信的身份问题,但这只能完全出于对公证处的道德信任,并不能从技术上实现可靠保证。所以,亟需提供一种签约过程便捷,合同内容安全可信不被篡改的电子合同签署方法。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种基于区块链的电子合同签署方法、装置、设备及存储介质,旨在解决现有技术电子合同签署过程不够便捷、合同内容容易被篡改的技术问题。为实现上述目的,本专利技术提供了一种基于区块链的电子合同签署方法,所述方法包括以下步骤:响应于用户终端触发的合同签署申请,获取所述用户终端上传的用户信息、用户选择的信贷机构的识别码和贷款业务类型;在预存的电子合同模板库中查找与所述贷款业务类型匹配的电子合同模板,在预存的信贷机 ...
【技术保护点】
1.一种基于区块链的电子合同签署方法,其特征在于,所述方法包括:响应于用户终端触发的合同签署申请,获取所述用户终端上传的用户信息、用户选择的信贷机构的识别码和贷款业务类型;在预存的电子合同模板库中查找与所述贷款业务类型匹配的电子合同模板,在预存的信贷机构信息库中查找与所述信贷机构的识别码匹配的信贷机构信息;按照预设规则,将所述用户信息和所述信贷机构信息输入到所述电子合同模板中,得到待加密电子合同;基于区块链,对所述待加密电子合同进行加密,得到加密电子合同;将所述加密电子合同分别下发至所述用户终端和所述信贷机构的合同管理平台,并接收反馈的确认合同签署指令,确定所述电子合同签署完成。
【技术特征摘要】
1.一种基于区块链的电子合同签署方法,其特征在于,所述方法包括:响应于用户终端触发的合同签署申请,获取所述用户终端上传的用户信息、用户选择的信贷机构的识别码和贷款业务类型;在预存的电子合同模板库中查找与所述贷款业务类型匹配的电子合同模板,在预存的信贷机构信息库中查找与所述信贷机构的识别码匹配的信贷机构信息;按照预设规则,将所述用户信息和所述信贷机构信息输入到所述电子合同模板中,得到待加密电子合同;基于区块链,对所述待加密电子合同进行加密,得到加密电子合同;将所述加密电子合同分别下发至所述用户终端和所述信贷机构的合同管理平台,并接收反馈的确认合同签署指令,确定所述电子合同签署完成。2.如权利要求1所述的方法,其特征在于,所述获取所述用户终端上传的用户信息之后,所述方法还包括:对所述用户信息进行验证,确定所述用户信息有效;所述对所述用户信息进行验证,确定所述用户信息有效,具体包括:根据所述用户信息中携带的标识用户身份的身份标识号,获取所述身份标识号对应的用户的第一生物特征信息;向所述用户终端下发生物特征采集指令,以使所述用户终端根据所述生物特征采集指令采集发起所述合同签署申请的用户的第二生物特征信息;接收所述用户终端上传的所述第二生物特征信息,将所述第二生物特征信息与所述第一生物特征信息进行特征对比;若所述第二生物特征信息与所述第一生物特征信息匹配,则确定所述用户信息有效。3.如权利要求1所述的方法,其特征在于,所述在预存的电子合同模板库中查找与所述贷款业务类型匹配的电子合同模板,具体包括:根据预先构建的第一映射关系表,在所述电子合同模板库中查找与所述贷款业务类型匹配的电子合同模板,所述第一映射关系表为所述贷款业务类型与所述电子合同模板之间的对应关系。4.如权利要求1所述的方法,其特征在于,所述在预存的信贷机构信息库中查找与所述信贷机构的识别码匹配的信贷机构信息,具体包括:根据预先构建的第二映射关系表,在所述信贷机构信息库中查找与所述信贷机构的识别码匹配的信贷机构信息,所述第二映射关系表为所述信贷机构的识别码与所述信贷机构信息之间的对应关系。5.如权利要求1所述的方法,其特征在于,所述基于区块链,对所述待加密电子合同进行加密,得到加密电子合同,具体包括:为所述待加密电子合同分配一个区块流水号,并为所述待加密电子合同中的所有字符分配相应的序列号,所述序列号用于标识对应的字符在所述待加密电子合同中所处的位置;根据所述区块流水号和各字符的序列号,为各字符分配随机参数;根据循环冗余校验码的编码规则,计算各字符的循环冗余校验码;对所述待加密电子合同中各字符进行遍历,根据所述区块流水号、遍历到的当前字符、所述当前字符的循环冗余校验码及所述当前字符对应的序列号,计算所述当前字符的固定码,并根据所述当前字符对应的所述固定码和所述...
【专利技术属性】
技术研发人员:江波,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。