说明:收录全网最新的团体标准 提供单次或批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202111623493.0 (22)申请日 2021.12.28 (65)同一申请的已公布的文献号 申请公布号 CN 114006689 A (43)申请公布日 2022.02.01 (73)专利权人 北京瑞莱智慧科技有限公司 地址 100084 北京市海淀区中关村东路1号 院8号楼19层A1901 (72)发明人 不公告发明人   (74)专利代理 机构 北京箴思知识产权代理有限 公司 11913 代理人 李春晖 (51)Int.Cl. H04L 9/00(2022.01) H04L 9/40(2022.01)G06F 21/60(2013.01) (56)对比文件 CN 112906044 A,2021.0 6.04 CN 113542228 A,2021.10.2 2 CN 111368320 A,2020.07.0 3 US 2020410404 A1,2020.12.31 刘俊旭等.机器学习的隐私保护研究综述. 《计算机 研究与发展》 .2020,第57 卷(第2期), 李瑞琪等.基于NTRU的多密钥同态 代理重加 密方案及其应用. 《通信学报》 .2021,第42卷(第3 期), 审查员 王怡轩 (54)发明名称 基于联邦学习的数据处 理方法、 装置及 介质 (57)摘要 本申请的实施例涉及数据安全技术领域, 一 些实施例提供了一种基于联邦学习的数据处理 方法、 装置及介质。 该方法应用于第一终端设备, 包括: 从第二终端设备接收密文数据; 所述密文 数据为第二终端设备对第一明文进行同态加密 得到, 所述第一明文为第二终端设备对第一待加 密数据编码得到; 对第二待加密数据编码, 得到 第二明文, 所述第一明文和所述第二明文在数据 结构上相同; 根据第二明文与密文数据得到目标 数据; 对所述目标数据打包, 得到打包数据, 并向 所述第二终端设备发送所述打包 数据。 本申请的 方法能够保证双方之间的数据传输的安全性, 以 及数据加密过程中, 结果数据的计算过程并未使 用到旋转函数, 提高了数据处 理的效率。 权利要求书3页 说明书14页 附图6页 CN 114006689 B 2022.04.12 CN 114006689 B 1.一种基于联邦学习的数据处 理方法, 应用于第一终端设备, 所述方法包括: 从第二终端设备接收密文数据; 所述密文数据为所述第 二终端设备对第 一明文进行全 同态加密得到, 所述第一明文为所述第二 终端设备对第一待加密数据编码得到; 其中, 所述 第一明文的数据结构为多 项式结构; 对第二待加密数据编码, 得到第二明文, 所述第一明文和所述第二明文在数据结构上 相同; 根据所述第二明文与所述密文数据得到目标 数据; 对所述目标 数据打包, 得到打包数据, 并向所述第二终端设备发送所述打包数据; 其中, 所述对第二待加密数据编码, 得到第二明文, 包括: 将所述第二待加密数据倒置, 得到多 项式系数; 将所述多项式系数通过预设方式编码为第 二明文, 所述第 二明文的数据 结构为多项式 结构, 所述第二明文中任意两个单项式的次方数都不相同, 且所述第二明文中每个单项式 的次方数与所述第一明文中每个单项式的次方数一一对应, 以及所述第二明文中任意一个 单项式的次方 数与所述第一明文中对应单项式的次方 数相同。 2.根据权利要求1所述的基于联邦学习的数据处理方法, 所述根据所述第二明文与所 述密文数据得到目标 数据, 包括: 将所述第二明文与所述密文数据相乘, 得到目标多 项式; 从所述目标多项式中获取指定单项式的系数; 其中, 所述指定单项式的次方数与所述 第一明文的最后一个单项式的次方 数相同; 将所述系数和所述目标多 项式确定为所述目标 数据。 3.根据权利要求2所述的基于联邦学习的数据处理方法, 所述对所述目标数据打包, 得 到打包数据, 包括: 从所述目标数据中获取所述指定单项式的系数、 以及获取所述目标多项式中每一单项 式的系数构成的向量; 将所述指定单项式的系数和所述向量进行加密, 得到目标密文; 对所述目标密文 进行打包, 得到所述打包数据。 4.根据权利要求1~3中任一项所述的基于联邦学习的数据处理方法, 所述目标数据保 存在区块链 节点上。 5.一种基于联邦学习的数据处 理方法, 应用于第二终端设备, 所述方法包括: 对第一待加密数据编码, 得到第一明文, 所述第一明文的数据结构为多 项式结构; 对所述第一明文进行全 同态加密, 得到密文数据, 并向第一终端设备发送所述密文数 据; 从所述第一终端设备接收打包数据, 其中, 所述打包数据为所述第一终端设备对根据 第二明文和所述密文 数据得到的目标数据加密得到; 所述第二明文根据第二待加密数据倒 置得到的多项式系数通过预设方式编 码得到; 所述第一明文和所述第二明文在数据结构上 相同; 所述第二明文的数据结构为多项式结构, 所述第二明文中任意两个单项式的次方数 都不相同, 且所述第二明文中每个单项式的次方数与所述第一明文中每个单项式的次方数 一一对应, 以及所述第二明文中任意一个单项式的次方数与所述第一明文中对应单项式的 次方数相同;权 利 要 求 书 1/3 页 2 CN 114006689 B 2对所述打包数据解密, 得到所述目标 数据。 6.根据权利要求5所述的基于联邦学习的数据处理方法, 所述对第 一待加密数据编码, 得到第一明文, 包括: 将所述第一待加密数据确定为多 项式系数; 将所述多项式系数通过预设方式编码为第 一明文, 所述第 一明文中的数据结构为多项 式结构, 所述第一明文中任意两个单项式的次方 数都不相同。 7.根据权利要求5或6所述的基于联邦学习的数据处理方法, 所述目标数据保存在区块 链节点上。 8.一种基于联邦学习的数据处 理装置, 应用于第一终端设备, 所述装置包括: 第一接收单元, 用于从第二终端设备接收密文数据; 所述密文数据为所述第二终端设 备对第一明文进 行全同态加密得到, 所述第一明文为所述第二终端设备对第一待加密数据 编码得到; 其中, 所述第一明文的数据结构为多 项式结构; 第一编码单元, 用于对第 二待加密数据编码, 得到第 二明文, 所述第 一明文和所述第二 明文在数据结构上相同; 目标数据运算单元, 用于根据所述第二明文与所述密文数据得到目标 数据; 打包单元, 用于对所述目标数据打包, 得到打包数据, 并向所述第二终端设备发送所述 打包数据; 其中, 所述第一编码单 元对第二待加密数据编码, 得到第二明文的方式具体为: 将所述第二待加密数据倒置, 得到多项式系数; 将所述多项式系数通过预设方式编码 为第二明文, 所述第二明文的数据结构为多项式结构, 所述第二明文中任意两个单项式的 次方数都不相同, 且所述第二明文中每个单项式的次方数与所述第一明文中每个单项式的 次方数一一对应, 以及所述第二明文中任意一个单项式的次方数与所述第一明文中对应单 项式的次方 数相同。 9.一种基于联邦学习的数据处 理装置, 应用于第二终端设备, 所述装置包括: 第二编码单元, 用于对第 一待加密数据编码, 得到第 一明文, 所述第 一明文的数据 结构 为多项式结构; 加密单元, 用于对所述第 一明文进行全同态加密, 得到密文数据, 并向第 一终端设备发 送所述密文数据; 第二接收单元, 用于从所述第 一终端设备接收打包数据, 其中, 所述打包数据为所述第 一终端设备对根据第二明文和所述密 文数据得到的目标数据加密得到; 所述第二明文根据 第二待加密数据倒置得到的多项式系数通过预设方式编 码得到; 所述第一明文和所述第二 明文在数据结构上相同; 所述第二明文的数据结构为多项式结构, 所述第二明文中任意两 个单项式的次方数都不相同, 且所述第二明文中每个单项式的次方数与所述第一明文中每 个单项式的次方数一一对应, 以及所述第二明文中任意一个单项式的次方数与所述第一明 文中对应单项式的次方 数相同; 解密单元, 用于对所述打包数据解密, 得到所述目标 数据。 10.一种存储有程序的存储介质, 其中, 所述存储介质存储有计算机程序, 所述计算机 程序被处理器执行时实现如权利要求1~4中的任一项 所述的方法, 或者执行权利要求5~7中 的任一项所述的方法。权 利 要 求 书 2/3 页 3 CN 114006689 B 3

.PDF文档 专利 基于联邦学习的数据处理方法、装置及介质

文档预览
中文文档 24 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共24页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于联邦学习的数据处理方法、装置及介质 第 1 页 专利 基于联邦学习的数据处理方法、装置及介质 第 2 页 专利 基于联邦学习的数据处理方法、装置及介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 03:06:08上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。