arXiv:2509.00634cs.CRcs.AI2025-09被引 5

用远程证明技术保障联邦学习安全,防止恶意设备干扰模型训练。

Enabling Trustworthy Federated Learning via Remote Attestation for Mitigating Byzantine Threats

  • 通过代码注入与可信执行环境监控本地训练过程
  • 在物联网设备上实现低开销的训练完整性验证
  • 适合对安全性要求高的联邦学习场景,如医疗、金融

联邦学习因其隐私保护能力备受关注,使分布式设备可在不共享原始数据的情况下协同训练全局模型。然而其分布式特性导致中心服务器必须盲目信任本地训练过程,易受恶意参与方发起的拜占庭攻击。由于客户端间知识差异大,模型更新差异可能源于非独立同分布数据等正常因素,而非恶意行为,现有数据驱动防御难以区分真假异常,导致误报率高、过滤效果差。为此,我们提出Sentinel——一种基于远程证明(RA)的联邦学习安全机制,从系统安全角度恢复客户端透明性并抵御拜占庭攻击。系统通过代码注入追踪控制流并监控关键变量,结合可信执行环境中的可信训练记录器生成加密签名的证明报告,安全传至服务器。服务器验证后可确保合法客户端训练过程未发生行为越界或数据篡改,仅聚合可信模型更新。实验在物联网设备上验证,Sentinel以极低运行时和内存开销保障了本地训练完整性。

原文摘要 · Abstract (English)

Federated Learning (FL) has gained significant attention for its privacy-preserving capabilities, enabling distributed devices to collaboratively train a global model without sharing raw data. However, its distributed nature forces the central server to blindly trust the local training process and aggregate uncertain model updates, making it susceptible to Byzantine attacks from malicious participants, especially in mission-critical scenarios. Detecting such attacks is challenging due to the diverse knowledge across clients, where variations in model updates may stem from benign factors, such as non-IID data, rather than adversarial behavior. Existing data-driven defenses struggle to distinguish malicious updates from natural variations, leading to high false positive rates and poor filtering performance. To address this challenge, we propose Sentinel, a remote attestation (RA)-based scheme for FL systems that regains client-side transparency and mitigates Byzantine attacks from a system security perspective. Our system employs code instrumentation to track control-flow and monitor critical variables in the local training process. Additionally, we utilize a trusted training recorder within a Trusted Execution Environment (TEE) to generate an attestation report, which is cryptographically signed and securely transmitted to the server. Upon verification, the server ensures that legitimate client training processes remain free from program behavior violation or data manipulation, allowing only trusted model updates to be aggregated into the global model. Experimental results on IoT devices demonstrate that Sentinel ensures the trustworthiness of the local training integrity with low runtime and memory overhead.

联邦学习安全远程证明拜占庭攻击

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。