数据授权方法、装置和电子设备制造方法及图纸

技术编号:39304127 阅读:9 留言:0更新日期:2023-11-12 15:53
本申请涉及区块链技术领域,提供一种数据授权方法、装置和电子设备。方法包括:业务端确定待送至数据处理端的数据集;业务端基于数据集的业务类型,确定位于区块链上的至少两个用户授权信息;用户授权信息表征用户和业务端的业务类型之间的授权关系;业务端基于至少两个用户授权信息从数据集中确定目标数据集;业务端基于目标数据集的数据摘要信息生成业务端授权凭证,业务端授权凭证表征业务端与数据处理端的授权关系;业务端授权凭证至少包括两个用户授权信息在区块链上的地址和数据摘要信息;业务端将目标数据集发送至数据处理端,并将业务端授权凭证上传至区块链。本申请用以解决现有方案无法满足针对用户数据进行批量授权的技术问题。权的技术问题。权的技术问题。

【技术实现步骤摘要】
数据授权方法、装置和电子设备


[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]图1是本申请实施例提供的数据授权方法的流程示意图之一;
[0031]图2是本申请实施例提供的数据授权方法的流程示意图之二;
[0032]图3是本申请实施例提供的数据授权方法的流程示意图之三;
[0033]图4是本申请实施例提供的数据授权方法的流程示意图之四;
[0034]图5是本申请实施例提供的数据授权方法的流程示意图之五;
[0035]图6是本申请实施例提供的数据授权方法的流程示意图之六;
[0036]图7是本申请实施例提供的数据授权方法的流程示意图之七;
[0037]图8是本申请实施例提供的数据授权装置的结构示意图之一;
[0038]图9是本申请实施例提供的数据授权装置的结构示意图之二;
[0039]图10是本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0040]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据授权方法,其特征在于,包括:业务端确定待送至数据处理端的数据集;所述业务端基于所述数据集的业务类型,确定位于区块链上的至少两个用户授权信息;所述用户授权信息表征用户和所述业务端的业务类型之间的授权关系;所述业务端基于至少两个所述用户授权信息从所述数据集中确定目标数据集;所述业务端基于所述目标数据集的数据摘要信息生成业务端授权凭证,所述业务端授权凭证表征所述业务端与所述数据处理端的授权关系;所述业务端授权凭证至少包括两个所述用户授权信息在所述区块链上的地址和所述数据摘要信息;所述业务端将所述目标数据集发送至所述数据处理端,并将所述业务端授权凭证上传至所述区块链。2.根据权利要求1所述的数据授权方法,其特征在于,所述业务端确定待送至数据处理端的数据集之前,还包括:所述业务端获取用户与所述业务端的业务类型之间的授权合同;所述业务端基于所述授权合同生成所述用户授权信息;所述业务端将至少两个所述用户授权信息上传至区块链;其中,所述用户授权信息至少包括用户与所述业务端的业务类型的用户授权凭证,以及所述用户授权凭证的数据授权期限。3.根据权利要求2所述的数据授权方法,其特征在于,所述业务端基于至少两个所述用户授权信息从所述数据集中确定目标数据集,包括:所述业务端基于至少两个所述用户授权信息,删除所述数据集中未包括所述用户授权凭证和/或所述数据授权期限到期的用户的数据,得到所述目标数据集。4.根据权利要求2所述的数据授权方法,其特征在于,所述数据授权方法还包括:所述业务端接收用户的查询请求;所述查询请求包括用户标识;所述业务端基于所述用户标识查询所述区块链上与所述用户标识匹配的所述用户授权凭证和所述业务端授权凭证。5.一种数据授权方法,其特征在于,包括:所述数据处理端接收业务端发送的目标数据集,并在区块链上确定与所述目标数据集的数据摘要信息匹配的业务端授权凭证;所述数据处理端基于所述业务端授权凭证的至少两个地址查询用户在所述区块链上的至少两个用户授权信息;其中,所述用户授权信息表征用户和所述业务端的业务类型之间的授权关系;所述业务端授权凭证表征所述业务端与所述数据处理端的...

【专利技术属性】
技术研发人员:雷琳琳蔡蓓毛文婷彭健李松桂
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1