数据处理方法、装置、计算机可读介质及电子设备制造方法及图纸

技术编号:29312143 阅读:14 留言:0更新日期:2021-07-17 02:22
本发明专利技术提供一种数据处理方法、装置、计算机可读介质及电子设备;涉及网络安全技术领域。该数据处理方法包括:接收数据使用方发送的合同查看请求,通过合同查看请求获取用户身份信息,并确定用户身份信息对应的数字身份;通过合同存证链获取数字身份对应的关联区块交易信息,关联区块交易信息中包含数据提供方信息以及合同哈希;根据数字身份生成合同获取请求,基于数据提供方信息向对应的数据提供方发送合同获取请求,以获取数据提供方返回的待查询合同;通过合同哈希对待查询合同进行验证,根据验证通过的待查询合同生成合同列表,并对合同列表进行显示,以确定用户端选择的目标合同;将目标合同对应的合同文本发送至数据使用方。使用方。使用方。

Data processing method, device, computer readable medium and electronic equipment

【技术实现步骤摘要】
数据处理方法、装置、计算机可读介质及电子设备


[0001]本专利技术涉及网络安全
,具体而言,涉及一种数据处理方法、数据处理装置、计算机可读介质及电子设备。

技术介绍

[0002]由于电子合同相较于纸质合同具有操作更为便捷、安全性更高以及更环保等优点,电子合同开始应用到越来越多的场景中,例如政务、房产、金融等。
[0003]可靠的电子合同需要符合电子签约的四大要素“真实意愿,真实身份,原文未改,签名未改”,利用区块链上数据不可篡改的特点能够很好地存储电子合同。区块链技术可以对各参与方上链数据进行加密处理,所有链上数据均为密文,安全属性高,很好的保护了合同数据的隐私问题。然而,利用区块链技术对合同数据进行加密存证后,转换为密文的数据在区块链的各个节点都是公开的,由于合同内容属于参与方的隐私数据,因此各参与方不能在区块链上公开存储合同内容,只能记录合同的交易过程,例如记录用户在某个时间上传了一个合同,或者修改了某个合同等,,合同内容无法再被应用和管理,导致合同数据共享受到很大限制。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本专利技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0005]本专利技术的目的在于提供一种数据处理方法、数据处理装置、计算机可读介质及电子设备,进而在一定程度上克服开发成本较高的问题,提升系统的开发效率。
[0006]本专利技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术的实践而习得。
[0007]根据本专利技术的第一方面,提供一种数据处理方法,包括:
[0008]接收数据使用方发送的合同查看请求,通过所述合同查看请求获取用户身份信息,并确定所述用户身份信息对应的数字身份;
[0009]通过合同存证链获取所述数字身份对应的关联区块交易信息,其中,所述关联区块交易信息中包含数据提供方信息以及合同哈希;
[0010]根据所述数字身份生成合同获取请求,基于所述数据提供方信息向对应的数据提供方发送所述合同获取请求,以获取所述数据提供方返回的待查询合同;
[0011]通过所述合同哈希对所述待查询合同进行验证,根据验证通过的待查询合同生成合同列表,并对所述合同列表进行显示,以确定用户端选择的目标合同;
[0012]将所述目标合同对应的合同文本发送至所述数据使用方。
[0013]在本专利技术的一种示例性实施例中,所述确定所述用户身份信息对应的数字身份包括:
[0014]通过身份链获取数字身份,并将所述数字身份与所述用户身份信息进行绑定。
[0015]在本专利技术的一种示例性实施例中,所述将所述目标合同对应的合同文本发送至所述数据使用方之后,还包括:
[0016]确定所述数据使用方的使用方账号;
[0017]根据所述使用方账号、所述目标合同以及所述目标合同对应的用户端生成授权记录;
[0018]根据所述用户端对应的数字身份,将所述授权记录上传至所述身份链。
[0019]在本专利技术的一种示例性实施例中,所述通过合同存证链获取所述数字身份对应的关联区块交易信息之前,还包括:
[0020]根据数据提供方存储的合同文本生成所述合同文本的合同哈希;
[0021]利用所述合同哈希以及所述合同文本对应的合同属性信息生成区块数据,其中,所述合同属性信息中包括数据提供方信息以及用户账号;
[0022]将所述区块数据上传至所述合同存证链。
[0023]在本专利技术的一种示例性实施例中,所述确定所述用户身份信息对应的数字身份之后,还包括:
[0024]根据所述用户身份信息对应的用户账号,将所述用户身份信息对应的数字身份合并至包含所述用户账号的区块数据中。
[0025]在本专利技术的一种示例性实施例中,所述通过合同存证链获取所述数字身份对应的关联区块交易信息包括:
[0026]查询出所述合同存证链中包含所述数字身份的目标区块数据;
[0027]根据所述目标区块数据中的合同属性信息确定关联合同列表。
[0028]在本专利技术的一种示例性实施例中,所述根据所述用户身份信息对应的用户账号之前,还包括:
[0029]将所述数字身份以及所述用户身份信息发送至所述数据提供方与所述数据使用方,以使所述数据提供方、所述数据使用方将所述数字身份与各自的用户账号进行绑定,其中,所述数据提供方与所述数据使用方的用户账号不同。
[0030]根据本专利技术的第二方面,提供一种数据处理装置,包括:
[0031]身份获取模块,用于接收数据使用方发送的合同查看请求,通过所述合同查看请求获取用户身份信息,并确定所述用户身份信息对应的数字身份;
[0032]关联信息获取模块,用于通过合同存证链获取所述数字身份对应的关联区块交易信息,其中,所述关联区块交易信息中包含数据提供方信息以及合同哈希;
[0033]合同请求模块,用于根据所述数字身份生成合同获取请求,基于所述数据提供方信息向对应的数据提供方发送所述合同获取请求,以获取所述数据提供方返回的待查询合同;
[0034]合同授权模块,用于通过所述合同哈希对所述待查询合同进行验证,根据验证通过的待查询合同生成合同列表,并对所述合同列表进行显示,以确定用户端选择的目标合同;
[0035]合同文本发送模块,用于将所述目标合同对应的合同文本发送至所述数据使用方。
[0036]在本专利技术的一种示例性实施方式中,身份获取模块可被配置为:通过身份链获取
数字身份,并将所述数字身份与所述用户身份信息进行绑定。
[0037]在本专利技术的一种示例性实施方式中,所述装置还包括:
[0038]账号确定模块,用于确定所述数据使用方的使用方账号;
[0039]授权记录模块,用于根据所述使用方账号、所述目标合同以及所述目标合同对应的用户端生成授权记录;
[0040]记录上链模块,用于根据所述用户端对应的数字身份,将所述授权记录上传至所述身份链。
[0041]在本专利技术的一种示例性实施方式中,所述装置还包括:
[0042]合同哈希获取模块,用于根据数据提供方存储的合同文本生成所述合同文本的合同哈希;
[0043]区块数据生成模块,用于利用所述合同哈希以及所述合同文本对应的合同属性信息生成区块数据,其中,所述合同属性信息中包括数据提供方信息以及用户账号;
[0044]合同上链模块,用于将所述区块数据上传至所述合同存证链。
[0045]在本专利技术的一种示例性实施方式中,所述装置还包括:
[0046]区块数据修改模块,用于根据所述用户身份信息对应的用户账号,将所述用户身份信息对应的数字身份合并至包含所述用户账号的区块数据中。
[0047]在本专利技术的一种示例性实施方式中,所述关联信息获取模块包括:
[0048]合同查询模块,用于查询出所述合同存证链中包含所述数字身份的目标区块数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:接收数据使用方发送的合同查看请求,通过所述合同查看请求获取用户身份信息,并确定所述用户身份信息对应的数字身份;通过合同存证链获取所述数字身份对应的关联区块交易信息,其中,所述关联区块交易信息中包含数据提供方信息以及合同哈希;根据所述数字身份生成合同获取请求,基于所述数据提供方信息向对应的数据提供方发送所述合同获取请求,以获取所述数据提供方返回的待查询合同;通过所述合同哈希对所述待查询合同进行验证,根据验证通过的待查询合同生成合同列表,并对所述合同列表进行显示,以确定用户端选择的目标合同;将所述目标合同对应的合同文本发送至所述数据使用方。2.根据权利要求1所述的方法,其特征在于,所述确定所述用户身份信息对应的数字身份包括:通过身份链获取数字身份,并将所述数字身份与所述用户身份信息进行绑定。3.根据权利要求2所述的方法,其特征在于,所述将所述目标合同对应的合同文本发送至所述数据使用方之后,还包括:确定所述数据使用方的使用方账号;根据所述使用方账号、所述目标合同以及所述目标合同对应的用户端生成授权记录;根据所述用户端对应的数字身份,将所述授权记录上传至所述身份链。4.根据权利要求1所述的方法,其特征在于,所述通过合同存证链获取所述数字身份对应的关联区块交易信息之前,还包括:根据数据提供方存储的合同文本生成所述合同文本的合同哈希;利用所述合同哈希以及所述合同文本对应的合同属性信息生成区块数据,其中,所述合同属性信息中包括数据提供方信息以及用户账号;将所述区块数据上传至所述合同存证链。5.根据权利要求4所述的方法,其特征在于,所述确定所述用户身份信息对应的数字身份之后,还包括:根据所述用户身份信息对应的用户账号,将所述用户身份信息对应的数字身份合并至包含所述用户账号的区块数据中。6.根据权利要求4所述...

【专利技术属性】
技术研发人员:于潇豫
申请(专利权)人:京东科技控股股份有限公司
类型:发明
国别省市:

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

1