摘要
本发明提供一种面向联邦学习的双服务器多轮可验证安全聚合方法,所有用户在本地使用Masking算法生成添加掩码后的更新值,调用Enc生成掩码密文,调用承诺算法Commit生成更新值的可分离同态承诺,将添加掩码后的值和随机数相关的承诺值发送给聚合服务器,将完整承诺和掩码密钥相关密文发送给辅助聚合服务器;随后两服务器完成聚合任务并将聚合结果发送给所有用户;用户收到两服务器的聚合结果后,在本地调用UnMasking恢复得到聚合结果,然后使用分离算法Se分离出和消息相关的承诺值,随后调用消息承诺算法PCommit生成仅和消息承诺相关的值,最后比较两个承诺值是否相等,若相等则表明聚合结果是正确的,否则聚合结果不正确,则终止后续训练。
技术关键词
服务器
消息
初始化算法
密钥
参数
生成密文
公钥
加密算法
私钥
处理器
解密
存储器
电子设备
明文
密码
实体
代表
程序
系统为您推荐了相关专利信息
力学参数反演方法
心墙堆石坝
三维有限元模型
参数敏感性分析
三维有限元建模
控制策略
设备运行控制
人工智能优化方法
参数
数据
业务系统
虚拟互联网协议地址
加权多路径
备份
云服务器