用伪造数据欺骗攻击者,防止联邦学习泄露真实隐私
SpooFL: Spoofing Federated Learning
- 以欺骗方式生成无关任务的合成数据,误导攻击者
- 在不降低模型性能前提下,有效阻止高阶信息泄露
- 适合需要强隐私保护的联邦学习场景
传统联邦学习中的深度泄露防御多依赖混淆技术,如加噪、变换或加密,以降低攻击者重构私有数据的能力。然而这些方法仍可能泄露类别分布或特征表示,且易被强大的去噪攻击破解。本文提出全新视角:将防御视为欺骗问题。我们引入SpooFL,一种基于欺骗的防御机制,使攻击者误以为已恢复真实训练数据,实则获得来自无关任务的逼真合成样本。与以往合成数据防御不同,SpooFL使用外部无类别重叠数据集训练的先进生成模型,确保合成数据语义无关。实验表明,该方法能有效误导攻击者,同时保持模型性能稳定,优于现有主流防御方案。
原文摘要 · Abstract (English)
Traditional defenses against Deep Leakage (DL) attacks in Federated Learning (FL) primarily focus on obfuscation, introducing noise, transformations or encryption to degrade an attacker's ability to reconstruct private data. While effective to some extent, these methods often still leak high-level information such as class distributions or feature representations, and are frequently broken by increasingly powerful denoising attacks. We propose a fundamentally different perspective on FL defense: framing it as a spoofing problem.We introduce SpooFL (Figure 1), a spoofing-based defense that deceives attackers into believing they have recovered the true training data, while actually providing convincing but entirely synthetic samples from an unrelated task. Unlike prior synthetic-data defenses that share classes or distributions with the private data and thus still leak semantic information, SpooFL uses a state-of-the-art generative model trained on an external dataset with no class overlap. As a result, attackers are misled into recovering plausible yet completely irrelevant samples, preventing meaningful data leakage while preserving FL training integrity. We implement the first example of such a spoofing defense, and evaluate our method against state-of-the-art DL defenses and demonstrate that it successfully misdirects attackers without compromising model performance significantly.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。