摘要
本发明公开了一种基于可信执行环境的可信联邦学习系统及方法,包括服务器和若干个客户端;所述服务器和若干客户端均配置有领域虚拟机、加密模块以及解密模块,所述领域虚拟机作为可信执行环境,其内配置有远程安全连接模块。本发明基于可信执行环境保护整个联邦学习的本地训练和中心聚合过程,全局模型和本地模型及其更新数据仅仅在可信执行环境中以明文存在,出可信执行环境时对数据进行加密,保护联邦学习协议的完整性和参数的机密性,有效抵御投毒攻击和隐私攻击的同时仅仅引入很小的计算开销,有效保障用户数据隐私同时提升训练后模型的精度和安全性,全面解决当前联邦学习系统面临的隐私和安全攻击。
技术关键词
可信执行环境
客户端
联邦学习系统
加密模块
服务器
解密模块
联邦学习方法
模型更新
数据
密钥协商协议
参数
报告
算法校验
生成公钥
通信信道
私钥
系统为您推荐了相关专利信息
识别报警系统
烟雾
数据采集单元
通讯管理单元
船舱