[发明专利]基于节点群的数据处理方法、系统、设备和介质有效
申请号: | 202010966318.0 | 申请日: | 2020-09-15 |
公开(公告)号: | CN111931253B | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | 王才华;刘洋 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/71 | 分类号: | G06F21/71;G06F21/62;G06F21/60 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 李文渊;曹瀚青 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 节点 数据处理 方法 系统 设备 介质 | ||
1.一种基于节点群的数据处理方法,其特征在于,由所述节点群中的其中一个第一节点执行,所述方法包括:
根据本地的第一用户标识构建映射关系;所述映射关系用于将所述第一用户标识映射为目标值;
对所述映射关系的映射参数进行同态加密得到映射参数密文,并将所述映射参数密文传递至所述节点群中的第二节点;所述映射参数密文用于指示所述第二节点,确定所述第二节点的第二用户标识在所述映射参数密文相应映射关系下映射至的参考值,并将所述参考值相应的第二用户标识的其中一个碎片信息与所述参考值对应反馈至所述第一节点;每个所述第二用户标识的碎片信息的数量与所述节点群中第一节点的数量相同,以将各碎片信息分别反馈至各第一节点;
接收所述第二节点对应反馈的参考值和碎片信息;
当对所述参考值进行同态解密后的结果与所述目标值一致时,保留与所述参考值对应反馈的碎片信息,并触发通过所述节点群中的其中一个第一节点收集各第一节点中保留的碎片信息,以根据收集的碎片信息聚合得到所述节点群中各节点之间的用户标识交集,及聚合所述用户标识交集对应的用户数据。
2.根据权利要求1所述的方法,其特征在于,所述根据本地的第一用户标识构建映射关系,包括:
将所述本地的第一用户标识转换为中间值;
以所述中间值为多项式的解,构建目标多项式;所述目标多项式将所述第一用户标识映射为统一的目标值,所述目标值为零;
所述对所述映射关系的映射参数进行同态加密得到映射参数密文,并将所述映射参数密文传递至所述节点群中的第二节点,包括:
对所述目标多项式的多项式系数进行同态加密得到多项式系数密文,并将所述多项式系数密文传递至所述节点群中的第二节点;其中,所述映射关系的映射参数为所述目标多项式的多项式系数。
3.根据权利要求2所述的方法,其特征在于,所述将所述本地的第一用户标识转换为中间值,包括:
获取所述节点群中各节点之间共享的转换函数;
通过所述转换函数将所述第一用户标识转换为所述中间值,以使得所述节点群中各节点之间相同的用户标识转换为相同的中间值。
4.根据权利要求1所述的方法,其特征在于,所述对所述映射关系的映射参数进行同态加密得到映射参数密文,并将所述映射参数密文传递至所述节点群中的第二节点,包括:
获取本地基于同态加密方式生成的密钥对;所述密钥对包括公钥和私钥;
通过所述公钥对所述映射关系的映射参数进行同态加密得到映射参数密文,并将所述映射参数密文传递至所述节点群中的第二节点;
所述当对所述参考值进行同态解密后的结果与所述目标值一致时,保留与所述参考值对应反馈的碎片信息,并触发通过所述节点群中的其中一个第一节点收集各第一节点中保留的碎片信息,以根据收集的碎片信息聚合得到所述节点群中各节点之间的用户标识交集,及聚合所述用户标识交集对应的用户数据,包括:
当通过所述私钥对所述参考值进行同态解密后的结果与所述目标值一致时,保留与所述参考值对应反馈的碎片信息,并触发通过所述节点群中的其中一个第一节点收集各第一节点中保留的碎片信息,以根据收集的碎片信息聚合得到所述节点群中各节点之间的用户标识交集,及聚合所述用户标识交集对应的用户数据。
5.根据权利要求1所述的方法,其特征在于,所述当对所述参考值进行同态解密后的结果与所述目标值一致时,保留与所述参考值对应反馈的碎片信息,并触发通过所述节点群中的其中一个第一节点收集各第一节点中保留的碎片信息,以根据收集的碎片信息聚合得到所述节点群中各节点之间的用户标识交集,及聚合所述用户标识交集对应的用户数据,包括:
对所述参考值进行同态解密得到解密结果;
当所述解密结果与所述目标值一致时,则保留与所述参考值对应反馈的碎片信息,并将保留的所述碎片信息与表示验证通过的解密结果对应传递至聚合节点;传递的所述碎片信息用于在所述聚合节点中聚合得到所述节点群中各节点之间的用户标识交集,以聚合所述用户标识交集对应的用户数据用作机器学习模型的训练样本;所述聚合节点为所述节点群中的其中一个第一节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010966318.0/1.html,转载请声明来源钻瓜专利网。