【技术实现步骤摘要】
数据共享方法、装置、电子设备及可读存储介质
[0001]本申请属于数据处理领域,特别是涉及一种数据共享方法、装置、电子设备及可读存储介质。
技术介绍
[0002]随着大数据技术的发展,为科学治理和科学决策提供技术支撑,避免存在数据孤岛、数据闭环等现象,促进公共数据跨部门、跨区域、跨行业的安全高效共享成为发展趋势。
[0003]公共数据往往涉及民众的各类隐私信息,在数据共享的过程中,可能存在数据提供方或者数据使用方不可信的情况,导致数据泄露、数据提供方或数据使用方的隐私泄露的问题。因此,急需提供一种安全的数据共享方法。
技术实现思路
[0004]本申请提供一种数据共享方法、装置、电子设备及可读存储介质,以便解决现有技术中的数据共享存在数据泄露和隐私泄露的问题。
[0005]为了解决上述技术问题,本申请是这样实现的:
[0006]第一方面,本申请提供一种数据共享方法,应用于数据共享中间方,所述方法包括:
[0007]接收数据使用方发送的计算任务,并根据所述计算任务确定至少一个计算子任务;其中,所述计算任务是所述数据使用方根据加密密钥对计算模型进行加密,并根据加密后的计算模型生成的;
[0008]将所述至少一个计算子任务发送给各自对应的数据提供方;
[0009]接收各所述数据提供方发送的计算子结果;其中,所述计算子结果是对应的数据提供方根据所述加密后的计算模型对目标数据进行计算得到的,所述目标数据是所述数据提供方对应的计算子任务所指定的数据;
[001 ...
【技术保护点】
【技术特征摘要】
1.一种数据共享方法,其特征在于,应用于数据共享中间方,所述方法包括:接收数据使用方发送的计算任务,并根据所述计算任务确定至少一个计算子任务;其中,所述计算任务是所述数据使用方根据加密密钥对计算模型进行加密,并根据加密后的计算模型生成的;将所述至少一个计算子任务发送给各自对应的数据提供方;接收各所述数据提供方发送的计算子结果;其中,所述计算子结果是对应的数据提供方根据所述加密后的计算模型对目标数据进行计算得到的,所述目标数据是所述数据提供方对应的计算子任务所指定的数据;根据各所述数据提供方发送的计算子结果确定计算结果,并向所述数据使用方发送所述计算结果。2.根据权利要求1所述的方法,其特征在于,所述根据所述计算任务确定至少一个计算子任务,包括:获取所述计算任务中的所述加密后的计算模型以及计算信息;其中,所述计算信息用于表征需要采用所述加密后的计算模型进行计算的数据;根据所述计算信息确定至少一个数据提供方;对于任一数据提供方,根据所述加密后的计算模型以及所述计算信息,生成所述数据提供方对应的计算子任务。3.根据权利要求1所述的方法,其特征在于,所述接收数据使用方发送的计算任务,并根据所述计算任务确定至少一个计算子任务之前,所述方法还包括:获取每个所述数据提供方在多个维度的信用度特征值;;对于任一数据提供方,根据所述多个维度的信用度特征值以及预设的维度权重系数,确定所述数据提供方的初始信用度;所述将所述至少一个计算子任务发送给各自对应的数据提供方,包括:对于任一计算子任务,在所述计算子任务对应的数据提供方的初始信用度大于预设的初始信用度阈值的情况下,将所述计算子任务发送给对应的数据提供方。4.根据权利要求3所述的方法,其特征在于,所述接收各所述数据提供方发送的计算子结果之后,所述方法还包括:对于任一数据提供方,根据所述计算子结果确定所述数据提供方的任务评分;根据所述任务评分对所述数据提供方对应的行为信用度进行更新,得到最新行为信用度;根据所述数据提供方的初始信用度、所述最新行为信用度以及预设的信用度权重系数,确定所述数据提供方的参与信用度;将目标数据提供方的安全状态设置为不可信状态;其中,所述目标数据提供方是对应的参与信用度低于预设的参与信用度阈值的数据提供方,所述不可信状态用于表征所述数据共享中间方不向所述目标数据提供方分配计算子任务。5.根据权利要求1所述的方法,其特征在于,所述接收数据使用方发送的计算任务之前,所述方法还包括:接收至少一个所述数据提供方发送的共享数据;在所述共享数据包括任一所述计算子任务对应的目标数据的情况下,所述将所述至少
一个计算子任务发送给各自对应的数据提供方,包括:将所述共享数据对应的计算子任务确定为本地计算子任务;根据所述加密后的计算模型对所述共享数据中的目标数据进行计算,得到本地计算子结果;在除所述本地计算子任务外存在其他计算子任务的情况下,将所述其他计算子任务发送给对应的数据...
【专利技术属性】
技术研发人员:李翔,彭竞,刘岩,杨心智,梁伟,范潇,隋毅,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。