联合计算的状态控制方法、装置、电子设备和存储介质与流程

文档序号:37208765发布日期:2024-03-05 14:48阅读:13来源:国知局
联合计算的状态控制方法、装置、电子设备和存储介质与流程

本申请实施例涉及安全计算,尤其涉及一种联合计算的状态控制方法、装置、电子设备、和存储介质。


背景技术:

1、联合计算是指在不共享原始数据的情况下,将分布在不同平台上的敏感数据进行计算和分析的一种方法。这种方法允许不同参与方合作进行数据分析,而无需共享实际的原始数据,从而保护数据隐私和安全。

2、目前,为了确保联合计算的安全性,通常会由一个中心化的机构或组织负责管理和协调计算过程。

3、然而,中心化管理的联合计算通常依赖于一个中心化的机构或组织来承担数据的汇总、分析和计算任务。如果中心化节点发生故障或受到攻击,所有参与方的数据都可能受到威胁,导致安全性不高。


技术实现思路

1、有鉴于此,本申请实施例提供了一种联合计算的状态控制方法、装置、电子设备和存储介质,以至少解决上述部分问题。

2、根据本申请实施例的第一方面,提供了一种联合计算的状态控制方法,所述方法包括:根据项目发起方针对目标项目配置的项目信息,向至少一个项目参与方发送项目邀请信息,并将所述目标项目的状态更新为待确认,其中,所述项目邀请信息用于邀请所述项目参与方参与目标项目的联合计算。若所述至少一个项目参与方反馈的项目反馈信息均指示参与所述目标项目的联合计算,则将所述目标项目的状态更新为已确认。当所述目标项目的状态为已确认时,根据任务发起方发起的联合计算任务,向至少一个任务参与方发送任务邀请信息,并将所述联合计算任务的状态更新为待确认,其中,所述任务发起方包括所述至少一个项目参与方中的任一方或所述项目发起方,所述任务参与方包括所述至少一个项目参与方中的任一方或所述项目发起方。若所述至少一个任务参与方反馈的任务反馈信息均指示参与所述联合计算任务,则将所述联合计算任务的状态更新为已确认。当所述联合计算任务的状态为已确认时,由所述任务发起方和所述任务参与方执行所述联合计算任务,并根据所述任务发起方和所述任务参与方的执行进度更新所述联合计算任务的状态。

3、根据本申请实施例的第二方面,提供了一种联合计算的状态控制装置,所述装置包括:项目发起模块,用于根据项目发起方针对目标项目配置的项目信息,向至少一个项目参与方发送项目邀请信息,并将所述目标项目的状态更新为待确认,其中,所述项目邀请信息用于邀请所述项目参与方参与目标项目的联合计算。项目更新模块,用于在所述至少一个项目参与方反馈的项目反馈信息均指示参与所述目标项目的联合计算时,将所述目标项目的状态更新为已确认。任务发起模块,用于当所述目标项目的状态为已确认时,根据任务发起方发起的联合计算任务,向至少一个任务参与方发送任务邀请信息,并将所述联合计算任务的状态更新为待确认,其中,所述任务发起方包括所述至少一个项目参与方中的任一方或所述项目发起方,所述任务参与方包括所述至少一个项目参与方中的任一方或所述项目发起方。任务确认模块,用于在所述至少一个任务参与方反馈的任务反馈信息均指示参与所述联合计算任务时,则将所述联合计算任务的状态更新为已确认。任务更新模块,用于当所述联合计算任务的状态为已确认时,由所述任务发起方和所述任务参与方执行所述联合计算任务,并根据所述任务发起方和所述任务参与方的执行进度更新所述联合计算任务的状态。

4、根据本申请实施例的第三方面,提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信。存储器用于存放至少一可执行指令,可执行指令使处理器执行如上述第一方面所述的联合计算的状态控制方法对应的操作。

5、根据本申请实施例的第四方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的联合计算的状态控制方法。

6、由上述技术方案,首先根据项目发起方针对目标项目配置的项目信息,向各项目参与方发送项目邀请信息,并将目标项目的状态更新为待确认,然后当所有项目参与方反馈的项目反馈信息均指示参与目标项目的联合计算时,则将目标项目的状态更新为已确认,以保障项目发起方和各项目参与方之间的互信一致及明确合作范围,接着针对目标项目任务发起方发起联合计算任务,向各任务参与方发送任务邀请信息,此时联合计算任务的状态为待确认,当所有任务参与方反馈的任务反馈信息均指示参与联合计算任务时,将联合计算任务的状态更新为已确认,通过任务反馈信息确保联合计算任务使用的算法、数据均在可控范围,进而,任务发起方和任务参与方开始执行联合计算任务,并根据各自的执行进度更新联合计算任务的状态,通过项目状态和任务状态双重控制机制,提高了联合计算的安全性。



技术特征:

1.一种联合计算的状态控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述任务发起方和所述任务参与方的执行进度更新所述联合计算任务的状态,包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.一种联合计算的状态控制装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;

10.一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-7中任一所述的联合计算的状态控制方法。


技术总结
本申请提供了一种联合计算的状态控制方法、装置、电子设备和存储介质,所述方法包括:根据项目发起方针对目标项目配置的项目信息,向各项目参与方发送项目邀请信息,并将目标项目的状态更新为待确认。若各项目参与方反馈的项目反馈信息均指示参与目标项目的联合计算,则将目标项目的状态更新为已确认。当目标项目的状态为已确认时,根据任务发起方发起的联合计算任务,向各任务参与方发送任务邀请信息。若各任务参与方反馈的任务反馈信息均指示参与联合计算任务,则将联合计算任务的状态更新为已确认。当联合计算任务的状态为已确认时,根据任务发起方和任务参与方的执行进度更新联合计算任务的状态。本方案可以提升联合计算的安全性。

技术研发人员:宋若宁,武昊,王亚平,金洪亮,解军伟,王志刚
受保护的技术使用者:航天信息股份有限公司
技术研发日:
技术公布日:2024/3/4
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1