一种高效率隐私计算方法技术

技术编号:32269445 阅读:31 留言:0更新日期:2022-02-12 19:32
本发明专利技术涉及信息技术领域,具体涉及一种高效率隐私计算方法,N个参与节点参与隐私计算,参与节点经协商分为两组,选出准备节点和汇总节点,每组选出对位节点;分配形式变量,建立目标函数的多项式拟合;构建子任务;将子任务的项系数拆分为N个配比系数;将中间值代号关联子任务编号加密发送给对位节点;隐私数拆分为N个乘数并分配给参与节点;参与节点使用分配到的乘数计算子任务的值,将中间值发送给另一组对位节点;对位节点将同任务编号的中间值相乘记为二次中间值发送给汇总节点;汇总节点将二次中间值相乘记为三次中间值,将全部三次中间值求和,即为隐私计算结果。本发明专利技术的实质性效果是:建立隐私计算方便快捷,能够快速完成隐私计算。隐私计算。隐私计算。

【技术实现步骤摘要】
一种高效率隐私计算方法


[0001]本专利技术涉及信息
,具体涉及一种高效率隐私计算方法。

技术介绍

[0002]数据是推动工业生产和经营的重要因素。数据已作为一种新型生产要素与土地、劳动力、资本、技术等传统要素并列为五大生产要素之一。在数据的驱动下,不同行业不同分工的市场主体能够整体上协调运作。对提高产业效益具有显著的效果,实现生产过程中资源高效利用具有不可替代的作用。数据作为五大生产要素之一,相对于其他生产要素,主要具有以下特点,即能够被无限复制,以及数据越交换越共享则价值越高。导致对数据要素的利用,天然存在矛盾,即在分享使用数据的带来价值的同时,会造成数据的泄露。出于竞争关系及隐私保护目的,当前数据要素仍然局限于企业内部或者行业联盟中,应用范围较窄。业内提出了隐私计算的技术,用于实现数据在使用过程中达到可用不可见的状态,实现数据价值的发掘和隐私保护能够兼顾。但目前的隐私计算存在效率低的问题,尚不能支持大范围的数据隐私计算需求。隐私计算问题已成为行业内持续研究的重要课题。
[0003]如中国专利CN113505395A,公开日本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种高效率隐私计算方法,其特征在于,包括:N个参与节点参与隐私计算,参与节点经协商分为两组,记为第一组和第二组,参与节点投票选出一个准备节点和一个汇总节点,每组选出一个对位节点,所述准备节点、汇总节点和对位节点均为不同的参与节点;所述准备节点为每个隐私数分配形式变量,使用形式变量写出目标函数的表达式,建立目标函数的多项式拟合,将多项式展开为若干个乘积项的加权和,乘积项的系数记为项系数;所述准备节点为每个乘积项构建子任务,所述子任务包括子任务编号和乘积项,将子任务公开;所述准备节点将子任务的乘积项对应的项系数拆分为N个乘数,记为配比系数,将配比系数关联子任务编号加密分配给参与节点;所述准备节点为每个子任务分配中间值代号,将中间值代号关联子任务编号,加密后发送给两个对位节点;参与节点将各自的隐私数拆分为N个乘数并分配给N个参与节点;参与节点使用分配到的乘数计算每个子任务的值,将子任务的值乘以配比系数作为子任务的中间值,将中间值关联子任务编号加密发送给另一组的对位节点;两个所述对位节点将同任务编号的中间值相乘,乘积记为二次中间值,将二次中间值关联中间值代号后加密发送给汇总节点;所述汇总节点将同中间值代号的二次中间值相乘,记为三次中间值,而后将全部三次中间值求和,结果即为隐私计算结果,将结果公开。2.根据权利要求1所述的一种高效率隐私计算方法,其特征在于,建立目标函数的多项式拟合的方法包括:根据目标函数举例生成若干个样本数据;建立多项式拟合表达式,赋予多项式拟合的项系数初始值;将样本数据代入多项式拟合表达式获得拟合值,计算拟合值与样本数据标签值差值的平方记为损失值;构建损失函数,所述损失函数等于全部样本数据的损失值的和;使用优化算法获得多项式拟合的项系数的最优值,使得损失函数的值最小。3.根据权利要求2所述的一种高效率隐私计算方法,其特征在于,根据目标函数举例生成若干个样本数据的方法包括:所述准备节点向每个参与节点索要隐私数的取值范围,若参与节点未返回隐私数,则使用预设的默认取值范围;所述准备节点在每个隐私数的取值范围内,均匀生成隐私数的多个举例数;将隐私数的举例数随机组合为取值组,将取值组代入目标函数,获得目标函数的结果;将结果作为标签值标记所述取值组作为样本数据。4.根据权利要求2所述的一种高效率隐私计算方法,其特征在于,若干个参与节点分别将各自的隐私数取值范围划分为若干个区间,分别统计各自的隐私数落入每个区间的概率,作为区间概率...

【专利技术属性】
技术研发人员:张金琳高航俞学劢
申请(专利权)人:浙江数秦科技有限公司
类型:发明
国别省市:

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

1