数据获取方法、装置、设备、介质及程序产品制造方法及图纸

技术编号:33619132 阅读:23 留言:0更新日期:2022-06-02 00:39
本申请公开了一种数据获取方法、装置、设备、介质及程序产品,所述方法包括,响应于第一用户获取第一数据的第一请求,验证所述第一用户的第一权限信息,得到第一权限验证结果;在第一权限验证结果为通过时,获取存储在区块链上的所述第一数据的第一数据标识;将所述第一数据标识发送至所述第一用户,以使所述第一用户根据所述第一数据标识,从第一存储位置获取所述第一数据。根据本申请实施例能够提高数据共享的安全性。共享的安全性。共享的安全性。

【技术实现步骤摘要】
数据获取方法、装置、设备、介质及程序产品


[0001]本申请属于区块链
,尤其涉及一种数据获取方法、装置、设备、介质及程序产品。

技术介绍

[0002]随着计算机与互联网技术的发展,各
都会采用数据共享来使用已有数据资源,减少资料收集、数据采集等重复劳动和相应费用。
[0003]传统技术中,数据共享时通常需要线下申请审批,在申请审批通过后采用中心化调度或者汇入近源数据库清洗再加工等方式,实现数据的共享。这会导致数据共享效率低,数据安全性不高,以及数据权责不明确的问题。
[0004]为了解决上述问题,技术人员又提出基于区块链的数据共享,但现有技术中基于区块链的数据共享往往是用户将数据加密后存储在区块链上,在其它用户需要使用数据时,则从区块链上获取加密后的数据并对数据进行解密。即使将加密后数据存储在区块链上也不能避免区块链被恶意攻击后数据泄露的风险。
[0005]因此,如何提高数据共享的安全性成为目前急需解决的技术问题。

技术实现思路

[0006]本申请实施例提供的一种数据获取方法、装置、设备、介本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据获取方法,其特征在于,应用于基于区块链的数据共享系统,包括:响应于第一用户获取第一数据的第一请求,验证所述第一用户的第一权限信息,得到第一权限验证结果;在第一权限验证结果为通过时,获取存储在区块链上的所述第一数据的第一数据标识,其中,所述第一数据标识关联第一数据的属性信息以及上传所述第一数据标识的用户的身份标识,所述属性信息与所述身份标识用于使用户确定存储所述第一数据的第一存储位置;将所述第一数据标识发送至所述第一用户,以使所述第一用户根据所述第一数据标识,从第一存储位置获取所述第一数据。2.根据权利要求1所述的方法,其特征在于,在将所述第一数据标识发送至所述第一用户,以使所述第一用户根据所述第一数据标识,从第一存储位置获取所述第一数据之后,所述方法还包括:响应于所述第一用户获取所述第一数据的属性信息的第二请求,从区块链上获取所述第一数据标识关联的属性信息,其中,所述属性信息包括用户的区块链地址、共享时间、来源系统以及权责申明签名;将所述属性信息发送至所述第一用户。3.根据权利要求1所述的方法,其特征在于,在获取所述第一数据之前,所述方法还包括:响应于用户申请身份标识的第三请求,验证所述用户的权限信息,得到权限验证结果;在所述权限验证结果为通过时,解析所述权限信息对应的区块链地址;获取所述权限信息对应的用户的身份属性信息;将所述区块链地址与所述身份属性信息进行关联,得到关联后区块链地址;将所述关联后区块链地址确定为所述用户的身份标识。4.根据权利要求1

3任一项所述的方法,其特征在于,所述方法还包括:响应于第二用户向所述区块链上存储第一数据标识的第四请求,验证所述第二用户的第二权限信息,得到第二权限验证结果;在所述第二权限验证结果为通过时,分别获取与所述第一数据标识关联的属性信息以及所述区块链上所述第二用户的身份标识;将所述身份标识、所述属性信息以及所述第一数据标识进行关联,得到关联后的第一数据标识;将所述关联后的第一数据标识存储至所述区块链;将所述第一数据标识发送至所述第一用户,以使所述第一用户根据所述第一数据标识,从第一存储位置获取所述第一数据,包括:将所述关联后的...

【专利技术属性】
技术研发人员:姚泽乾刘海聂砂王逸群
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1