ConceptioArchivearXiv CS
arXiv CSopen access

Your Privacy My Cloak: Backdoor Attacks on Differentially Private Federated Learning

Unknown · 2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
cryptography, security, privacy, cybersecurity

Xiaolin Li

Ning Wang

Ninghui Li

Wenhai Sun

Purdue University West Lafayette, IN, USA [email protected]

University of South Florida Tampa, FL, USA [email protected]

Purdue University West Lafayette, IN, USA [email protected]

Purdue University West Lafayette, IN, USA [email protected]

Abstract—Prior research suggests that differential privacy (DP) inherently enhances the robustness of federated learning (FL) against backdoor attacks. In this paper, we challenge this assumption. Through an empirical analysis of two baseline attack strategies, we uncover a fundamental tension in DP-FL: while bypassing DP allows state-of-the-art defenses to detect and filter malicious updates, complying with DP inadvertently masks their distinguishing statistical characteristics. Consequently, existing defenses become ineffective as DP reduces the raw backdoor signal. Building on this masking effect, we propose R ING, a novel attack that explicitly exploits DP to conceal malicious contributions while maximizing attack impact. By collaboratively crafting adversarial perturbations, compromised clients reconstruct a strong backdoor signal during aggregation without triggering anomaly detection. R ING operates as a perturbation layer that is agnostic to the underlying backdoor technique, making it broadly applicable and composable with existing attacks – a property that significantly amplifies the threat it poses to DP-FL. Extensive evaluations across four image and text datasets under non-iid distributions show that R ING achieves an average attack success rate of 90.3% against six state-of-the-art defenses under a moderate privacy budget, an improvement of up to 26.08× over baseline strategies. Finally, we evaluate potential countermeasures and find that mitigating this threat incurs significant utility tradeoffs, exposing a fundamental security gap in the deployment of differentially private FL.

1. Introduction Federated learning (FL) [1] is a distributed machine learning paradigm that enables collaborative model training while preserving data locality, with wide applications [2], [3], [4], [5], [6]. Yet FL remains vulnerable to backdoor attacks [7], [8], in which compromised clients inject poisoned updates to cause targeted misclassifications at inference time. Applying differential privacy (DP) [9] to FL has been widely advocated as a remedy: prior work demonstrates that DP noise provides both empirical and certified robustness against such threats [10], [11], [12]. In this paper, we challenge this assumption. We show that, through a carefully designed perturbation function,

(a) No Defense 99.66

100

ASR (%)

arXiv:2606.17035v1 [cs.LG] 15 Jun 2026

Your Privacy My Cloak: Backdoor Attacks on Differentially Private Federated Learning

80

(b) With Flame [20] 99.45

99.91

77.27 65.16

60 40 20 0

12.81 DP-opt-in

DP-opt-out

Ours

DP-opt-in

DP-opt-out

Ours

Figure 1: ASR under sample-level DP-SGD (ϵ = 1) and prob non-iid setting on MNIST.

backdoor attacks can be strengthened rather than suppressed under differentially private FL. Specifically, our attack recovers the attack success rate (ASR) comparable to an undefended setting, while simultaneously evading state-of-theart in-training defenses. This finding connects to a broader body of work showing that DP mechanisms can be exploited to inadvertently benefit adversaries [13], [14], [15], [16], [17]. Our results are particularly alarming given the growing deployment of DP in privacy-preserving AI systems. We demonstrate that attackers can target more advanced and consequential machine learning tasks than previously shown, raising serious questions about the sufficiency of DP as a backdoor defense. Our Attack. To characterize the threat landscape and motivate our research, we empirically study two intuitive baseline attack strategies, i.e., the DP-opt-in attack and the DPopt-out attack, against differentially private FL protected by six state-of-the-art backdoor defenses [18], [19], [20], [21], [22], [23]. Under the DP-opt-in strategy, malicious clients perturb their model updates in compliance with DP protocols (e.g., DP-SGD [24]). This baseline reflects the scenario where DP operates as intended, and thus represents an upper bound on the system’s robustness against backdoor attacks. In contrast, a DP-opt-out adversary bypasses DP entirely, submitting unperturbed updates directly to the aggregation server, a more pragmatic strategy that trades privacy-protocol compliance for maximized attack gain. These experiments yield two key observations. First, random DP noise can inadvertently aid the attacker in evading detection. Even though the DP-opt-in attack sig-

nificantly reduces backdoor efficacy, the injected noise simultaneously masks the statistical fingerprints of poisoned updates, enabling them to evade existing defenses. Second, ASR recovers when the attacker opts out of DP, at the cost of increased detection risk. Without DP perturbation, the statistical divergence between malicious and benign updates becomes pronounced, making anomaly-based detection substantially more effective. Taken together, the two baseline attacks reside opposite ends of the threat spectrum – trading off stealthiness against attack effectiveness – a tension we investigate in detail in Section 3. In this paper, we investigate the following research question: Can an attacker simultaneously achieve high attack success rate and evade existing backdoor defenses in differentially private FL? Equivalently, from the defender’s perspective: Does combining DP with existing mitigation methods provide sufficient protection against backdoor attacks? To address this, our attacker jointly optimizes two objectives: effectiveness, i.e., restoring a strong backdoor signal in the global model, and stealthiness, i.e., making malicious updates indistinguishable from DP-perturbed benign ones under existing defenses. Specifically, malicious clients collaboratively craft adversarial noise such that the noise masks poisoned updates locally, yet cancels out during aggregation, allowing the backdoor signal to recover in the global model while individual malicious updates remain undetected. To realize this, we are inspired by secret sharing [25], treating the poisoned model updates as the secret to be concealed. We name our attack R ING, drawing an analogy to a covert spy ring that operates under cover to infiltrate and manipulate a target. R ING is designed as an adversarial perturbation layer that is decoupled from any specific backdoor attack strategy, making it broadly applicable. It can augment existing backdoor attacks to remain effective in differentially private FL settings. We support our claims through both theoretical analysis and extensive empirical evaluation. Theoretically, we analyze how key attack parameters shape the effectivenessstealthiness trade-off of R ING. Our experiment shows that R ING maintains high ASR under the existing defense, achieving performance comparable to the DP-opt-out strategy in an undefended setting, as shown in Figure 1. Further evaluation across three benchmark image datasets and one text dataset under three non-iid data partitions finds that R ING achieves a consistently high average ASR of 90.3% against six state-of-the-art defenses, up to a 26.08× improvement over the baseline attacks. We further conduct an ablation study to isolate the impact of attacker-controlled factors (e.g., the number of malicious clients), defender-controlled factors (e.g., the DP privacy budget and clipping bound), data heterogeneity (iid vs. non-iid settings) and attack generality. Across all configurations, R ING maintains high and stable attack performance, demonstrating resilience to a wide range of practical deployment conditions. Finally, we explore potential countermeasures against R ING. While several candidate defenses show initial

promise, each incurs a non-negligible utility or privacy cost, and none offers a practical, effective solution. These limitations highlight the need for principled defenses that can simultaneously preserve model utility, enforce privacy guarantees, and resist adaptive adversaries of the kind introduced here. Contributions. We make the following contributions. • We present the first systematic study of backdoor threats in differentially private federated learning, revealing that DP noise affects not only attack effectiveness but also attack stealthiness against existing defenses, an observation that directly motivates our attack design. • We propose R ING , the first backdoor attack that remains effective against state-of-the-art defenses in DPprotected FL. Each malicious update is crafted to statistically resemble a DP-perturbed update, reducing its detectability under existing defenses, while their aggregation reconstructs the backdoor signal to maximize attack success. • We evaluate R ING across four benchmark datasets spanning image and text tasks under three non-iid data distributions, assessing it against six state-of-theart backdoor defenses that represent diverse mitigation strategies. R ING consistently evades all defenses and achieves substantially higher ASR than baseline attacks. • We systematically evaluate candidate defenses against R ING and find that, while some show partial effectiveness, all incur significant utility or privacy costs and fail to generalize across settings. These results expose fundamental gaps in current defenses and raise important questions about the security of DP-protected AI/ML systems.

2. Background and Related Works 2.1. Differential Privacy DP provides rigorous statistical guarantees of information leakage from the output of a randomized algorithm. Formally, Definition 1 ((ϵ, δ)-Differential Privacy [9]). A randomized mechanism M satisfies (ϵ, δ)-differential privacy if, for any two neighboring datasets D1 and D2 that differ in at most one record, and for all sets of possible outputs A ⊆ Range(M ), P [M (D1 ) ∈ A] ≤ eϵ P [M (D2 ) ∈ A] + δ

where ϵ and δ are privacy parameters; smaller values of both indicate a stronger privacy guarantee. In the machine learning setting, a DP training mechanism bounds how much the released model parameters can reveal about any individual training record.

2.4. Backdoor Attacks and Mitigations in FL

2.2. Federated Learning FL enables collaborative model training across distributed participants without centralizing raw data [1]. We adopt a standard FL setup following prior work [8], [22], [23], [26]: each client holds a private local dataset over a shared feature space, and a central server coordinates training by aggregating client model updates into a global model. Raw data never leaves client devices; only model parameters are communicated to the server. Suppose there are n clients in total. At each communication round t, the server selects a subset Ut of r · n clients, where r is the participation fraction. Each selected client i ∈ Ut initializes from the current global model Gt and computes a local gradient over its private dataset Di as gi,t = ∇Ltask (Gt , Di ). Each client then submits gi,t to the server, which aggregates the received gradients to produce the updated global model for round t + 1: X Gt+1 = Gt − η · wi gi,t (1) i∈Ut

where η is the global learning rate and wi is the aggregation weight assigned to client i by the server. When a robust aggregation mechanism is employed (Section 2.4.2), wi is determined by that defense; otherwise, wi is set proportional to the local dataset size |Di |.

2.3. Differentially Private Federated Learning Sharing intermediate model updates in FL can expose sensitive user information through gradient inversion and related inference attacks [27]. Differentially private federated learning (DP-FL) [10], [28] addresses this by incorporating formal DP guarantees into the training process. Under our assumption of a semi-honest server, which observes aggregated updates but does not manipulate the protocol, the sample-level DP (SL-DP) framework is well-suited to our setting [29]. The standard mechanism for enforcing SL-DP is differentially private stochastic gradient descent (DP-SGD) [24]. In each communication round t, client i samples a minibatch Bt from its local dataset Di with sampling probability b |Di | , where b is the batch size. The per-sample gradient gt (x) for each x ∈ Bt is clipped to a fixed   ℓ2 norm bound 2 C as ḡt (x) = gt (x)/ max 1, ∥gt (x)∥ . Clipping ensures C P that the ℓ2 sensitivity of the batch gradient x ∈ Bt gt (x) is bounded by C for any two neighboring datasets. Gaussian noise scaled to C is then added to enforce (ϵ, δ)-DP, producing the perturbed gradient: ! 1 X 2 ḡt (x) + N (0, σ Id ) , (2) ĝi,t = b x∈Bt

where σ := σm · C is the effective noise standard deviation, with σm denoting the noise multiplier.

2.4.1. Common Backdoor Attacks in FL. Backdoor attacks in FL occur when malicious clients inject a hidden task into the global model. Following prior work [7], [8], [26], we focus on targeted model poisoning attacks, where the adversary’s goal is to cause the global model to consistently predict a predefined target label on triggerbearing inputs [30]. We assume the adversary directly controls a subset of clients and can deviate arbitrarily from the FL protocol. Concretely, each malicious client trains a backdoored gradient gadv,t = γ∇Ltask (Gt , Dadv,i ), where Dadv,i denotes the attacker-controlled local dataset of client i, and γ scales the strength of the injected backdoor signal. Existing backdoor attacks in FL vary along two axes: how the trigger is embedded in the data, and how the malicious update is injected into the global model. On the data side, common strategies include: visible-trigger backdoor [31], which stamps a visible pattern onto inputs and flips their labels to a target class; distributed backdoor attack (DBA) [26], which partitions a global trigger into local sub-patterns across clients; edge-case backdoor [7], which poisons rare samples unlikely to appear in standard training; and semantic backdoor [8], which targets samples sharing a semantic feature (e.g., cars of a specific color) without modifying inputs directly. On the injection side, model-replacement attacks [8] amplify malicious updates to overwrite the global model, while Neurotoxin [32] concentrates the backdoor signal on parameters least frequently updated by benign clients, improving persistence across rounds. Our approach is agnostic to the specific backdoor technique employed, as we demonstrate theoretically in Section 5.2 and empirically across multiple backdoor baselines in Section 6.2. For our main experiments, we adopt the visible-trigger backdoor for image datasets and edge-case backdoor for text tasks unless otherwise specified. Though these attacks are straightforward and detectable under SOTA defenses, they remain effective under the cover of R ING. 2.4.2. Defenses. Many defense schemes have been proposed to mitigate backdoor attacks during the training phase in FL. We organize them into three categories relevant to our work. Robust Aggregation. These methods identify and suppress malicious updates at the aggregation step. MultiKrum [19] (hereafter Krum) computes pairwise Euclidean distances among local updates and excludes those with the largest cumulative distances as likely malicious. MESAS [21] applies six complementary statistical metrics, including cosine and Euclidean distance, to cluster updates and isolate malicious contributions. Flame [20] clusters updates by pairwise cosine similarity, removes outliers, and further clips and perturbs remaining updates to limit residual adversarial influence. FreqFed [22] transforms model updates into the frequency domain, extracts core frequency components, and clusters them to identify poisoned updates. Representation-Level Defenses. Rather than inspecting raw parameter values, these approaches assess model behav-

ior using auxiliary data or peer validation. DeepSight [18] computes behavioral metrics, such as normalized update energies and prediction divergences, against an auxiliary dataset to distinguish local models from the global model. FLShield [23] and CrowdGuard [33] leverage clients as validators. Each client evaluates candidate models on its local data and votes on whether a model appears benign or malicious to enable collaborative detection at the server. DP-enabled Robustness. Naseri et al. [10] empirically show that DP improves robustness against backdoor attacks while preserving acceptable utility. Sun et al. [11] introduce weak DP as a lightweight empirical defense that suppresses backdoor signals without significantly degrading model performance. Going beyond empirical evaluation, Xie et al. [12] provide a theoretical analysis of DP-FL and establish certified robustness guarantees against backdoor attacks. Identified Gap. Prior work treats DP and dedicated backdoor defenses largely in isolation. This leaves two critical questions unanswered: Does DP noise inadvertently help attackers evade detection-based defenses by masking the statistical signature of poisoned updates? And conversely, can an adaptive attacker who bypasses DP still succeed in the presence of state-of-the-art mitigations? Understanding this interplay is essential for accurately characterizing the threat landscape in DP-FL, and it is precisely this gap that motivates the design of R ING.

or how it operates, making the attack fully black-box with respect to the server-side mitigation. We evaluate two baseline attack strategies in differentially private FL. Under the DP-opt-in attack, the adversary compromises participating clients but lacks sufficient OSlevel privileges to manipulate the local DP perturbation function. Consequently, DP-SGD is applied to the malicious updates, mirroring the behavior of benign clients. This establishes an upper bound on the system’s robustness against backdoor injection, as DP noise operates as intended and maximally constrains the backdoor signal. Conversely, the DP-opt-out attack assumes the adversary exercises complete control over the compromised devices, matching the capability level of our R ING attack. Rather than crafting an adversarial perturbation, however, this baseline adopts a straightforward but aggressive strategy: it bypasses DP entirely and submits unperturbed malicious updates directly to the server, aiming to maximize attack success rate. Defender’s Capability. The server acts as the defender and may deploy any existing in-training mitigations, including DP-SGD, robust aggregation, and representation-level defenses. We do not consider post-training defenses, as our focus is on backdoor injection during the training phase, the setting in which such attacks are most practically relevant.

3. Threat Investigation

We begin by investigating the performance of the two baseline attacks. To our knowledge, no prior work has evaluated either strategy against existing backdoor defenses in a DP-FL setting. To address this gap, we assess both baselines against six state-of-the-art defenses: DeepSight [18], Krum [19], Flame [20], FLShield [23], FreqFed [22], and MESAS [21]. Our investigation is organized around two objectives. • IO-1: Detectability of the DP-opt-out attack. When the attacker bypasses DP, unperturbed malicious updates may exhibit detectable statistical anomalies. We examine whether existing defenses can reliably identify such updates and suppress the backdoor signal. • IO-2: Evasiveness of the DP-opt-in attack. Although DP noise reduces backdoor efficacy, it may simultaneously obscure the statistical signature of poisoned updates. We investigate whether this masking effect allows the DP-optin attacker to evade SOTA defenses despite reduced attack strength.

3.1. Threat Model We now define the threat model that applies to both the baseline investigation in this section and the R ING attack developed in Section 4. We consider a DP-FL setting in which benign clients exploit DP-SGD to protect their local data from a semi-honest server, which performs weighted FedAvg aggregation as described in Section 2.2. A fraction of clients may be compromised and act as adversaries. Attacker’s Goal. The attacker jointly optimizes for effectiveness and stealthiness. In particular, R ING targets an attack success rate comparable to that of the underlying backdoor attack in an undefended system, while simultaneously evading state-of-the-art in-training defenses deployed by the server. Attacker’s Capability. We assume the adversary controls a small fraction β of clients. Since R ING is a coordinated attack, analogous to DBA [26], it requires at least two malicious clients to jointly perform the adversarial perturbation. Each compromised client has full access to its local training data and complete control over the local training process, including hyperparameters such as the learning rate and number of local epochs. The attacker may also arbitrarily modify local model weights before submission to the server. This capability assumption is standard in the backdoor FL literature [18], [22], [33]. Importantly, the attacker has no knowledge of whether a defense is deployed

3.2. Baseline Investigation

Setup. We conduct this experiment on the MNIST dataset under an iid data distribution [21], [34], [35], [36]. Evaluations on more complex datasets under non-iid settings are provided in the main experiment in Section 6. In each communication round, 30 clients are selected in order from a pool of 120 to participate in local training. Each selected client trains for five epochs over its full local dataset before submitting updates for aggregation. We use the cross-entropy loss and enforce sample-level DP-SGD with privacy budget ϵ = 1, clipping bound C = 10, learning rate η = 0.05, and momentum 0.9. A fraction β = 0.2 of

Acc (%)

100 80 60 40 20 0

0.5

1

No Defense Deepsight Krum

Flame MESAS

FreqFed FLShield

5

10

+

Figure 2: Acc under existing defenses without attack. participating clients are designated as malicious per round. The poisoned data rate (PDR), i.e., the fraction of each malicious client’s local data that contains backdoor samples, is set to 0.5. We implement a visible-trigger backdoor attack [31] in which each malicious client superimposes an 8 × 8 white square near the top-right corner of its poisoned input images. Metrics. To evaluate attack performance, we adopt two standard metrics. Attack success rate (ASR) measures the fraction of backdoor test samples that the global model misclassifies as the target label. Accuracy (Acc) measures the global model’s classification performance on a clean test set, capturing the utility cost of any defense. ASR alone, however, is insufficient to characterize stealthiness. A low ASR may stem from a defense aggressively discarding all updates – benign and malicious alike – rather than selectively identifying poisoned ones. To distinguish targeted detection from indiscriminate filtering, we introduce a complementary metric: retention rate, defined as the proportion of submitted updates that survive the defense’s filtering step. When malicious updates achieve a retention rate comparable to or higher than benign updates, the attack has evaded detection, indicating high stealthiness. Conversely, a disproportionately low retention rate for malicious updates signals effective targeted detection. All results are averaged over five independent experimental runs. Defense Behavior under DP. To isolate the effect of DP noise on defense behavior, we first examine clean accuracy under varying privacy budgets in the absence of any attack. Figure 2 shows that all defenses preserve their relative accuracy ordering compared to the no-DP baseline (ϵ = +∞), suggesting that DP noise does not fundamentally alter their filtering behavior. In particular, DeepSight and Krum maintain accuracy on par with the no-defense baseline across all privacy budgets. MESAS, FreqFed, FLShield, and Flame exhibit slight degradation. As we show in subsequent experiments, however, this cost is accompanied by stronger backdoor suppression in certain settings, a trade-off that may be acceptable when resilience is the primary objective. 3.2.1. IO-1: Detectability of the DP-opt-out Attack.. Figure 3 reports ASR and Acc for each defense, and Figure 4 presents the corresponding retention rates. The DP-opt-out attack achieves an ASR close to 100% in the absence of any defense, substantially outperforming the DP-opt-in attack. Among the deployed defenses, DeepSight, Flame,

MESAS, and FLShield reduce ASR relative to Krum and FreqFed, though Flame, MESAS, and FLShield also incur a degradation in Acc. The retention rates in Figure 4 clarify the underlying mechanisms. DeepSight and Flame selectively identify and remove malicious updates, producing low ASR with comparatively modest accuracy costs. FLShield, by contrast, filters both benign and malicious updates without discrimination, suppressing ASR at the expense of main-task accuracy. Krum and FreqFed exhibit the opposite failure mode, i.e., they preferentially discard benign updates while retaining malicious ones, which explains their persistently high ASR. Takeaways. In practice, a rational adversary will choose the strategy that maximizes attack gain and the DP-optout attack does exactly that, achieving near-perfect ASR in an undefended setting. However, our results show that bypassing DP comes at a cost: the absence of DP noise leaves malicious updates statistically distinguishable, allowing several SOTA defenses to detect and suppress them. Attack effectiveness and stealthiness thus remain in fundamental tension for the DP-opt-out strategy.

3.2.2. IO-2: Evasiveness of the DP-opt-in Attack.. As shown in Figure 3, the DP-opt-in attack yields substantially lower ASR than the DP-opt-out case in the absence of defenses, consistent with the expected suppression of the backdoor signal under DP noise. Notably, however, introducing state-of-the-art defenses produces little additional reduction in ASR relative to the no-defense baseline, which suggests that these mitigations offer limited marginal protection when DP is already applied. The retention rates in Figure 4 illuminate why. Under DP-opt-in, malicious updates are statistically indistinguishable from benign ones, as both are perturbed by DP-SGD noise. As a result, defenses cannot reliably identify poisoned updates and instead remove updates from both malicious and benign clients without discrimination. Several methods, including Krum, Flame, FreqFed, and FLShield, exhibit this behavior, incurring Acc degradation without a corresponding reduction in ASR. We provide additional analysis in the Appendix A. Takeaways. DP noise inadvertently undermines existing defenses by erasing the statistical distinction between malicious and benign updates. While the DP-opt-in attack is inherently weaker in terms of ASR, existing defenses provide little additional suppression, which means that the residual backdoor signal persists largely undetected. This represents a qualitatively different failure mode from the DP-opt-out case, and motivates our design of R ING, that is, an attack that deliberately exploits this masking effect to combine the stealthiness of the DP-opt-in strategy with the effectiveness of the DP-opt-out strategy.

MNIST | Accuracy vs Epoch | Different Attacks/Defenses | IID: iid | NA=6 No Defense

ASR

100

Deepsight

DP-opt-in

Krum

DP-opt-out

Flame

MESAS

FreqFed

FLShield

50

Acc

0 100 50 0

0

20

40

60

Epoch

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

Figure 3: Performance of existing defenses against DP-opt-in and DP-opt-out attacks.

Retention Rate

Malicious

DP-opt-out

1.0

Benign DP-opt-in

0.8 0.6 0.4 0.2

ht Kru m Fla me ME SA S Fre qF ed FLS hie ld

sig ep De

De

ep

sig

ht Kru m Fla me ME SA S Fre qF ed FLS hie ld

0.0

Figure 4: Retention rate of the defenses against DP-opt-in and DP-opt-out attacks with a 95% confidence interval (CI). Noisy Benign Signal

Server Aggregation:

DP Noise

𝜁!"#

𝜁!"$

+

𝑔!!"#

+

𝑔!!"$

$

$

%

RING Noise

! 𝜁! = 0

𝜁!"%&'

… +

𝑔!!"%&'

Benign Gradient

Backdoor Signal

! 𝑔̅$ + ! 𝜁$ + ! 𝑔̅%

𝜁("#

!

+

𝑔!("#

𝜁("$

𝜁("'

+

𝑔!("$

+

𝑔!("'

Malicious Gradient

… …

Figure 5: Overview of R ING attack on DP-FL.

4. R ING Attack 4.1. Attack Intuition Our investigation reveals two competing objectives that any effective backdoor attacker in DP-FL must jointly satisfy. The first is effectiveness: the attacker must recover the backdoor signal suppressed by DP noise, restoring attack strength comparable to the DP-opt-out case and maintaining high ASR after aggregation. The second is stealthiness: malicious updates must appear statistically consistent with DPperturbed benign updates under existing defenses, thereby evading detection. These objectives are inherently in tension. In other words, improving one typically degrades the other.

We adopt the threat model described in Section 3.1. Figure 5 illustrates the overall framework of R ING. Rather than applying DP noise as benign clients do, malicious clients collaboratively craft adversarial perturbations that jointly satisfy two goals: (1) each individual malicious update is made to resemble a DP-perturbed benign update, improving stealthiness against existing defenses; and (2) the perturbations are coordinated so that they cancel upon aggregation, allowing the underlying backdoor signal to be recovered in the global model. To formalize this, let ḡj,t denote attacker j ’s clipped gradient, and let the crafted malicious update be g̃j,t = ḡj,t + ζj,t , where ζj,t is an attacker-controlled perturbation. Let ĝj,t denote the DP-perturbed gradient as defined in Equation (2), D(·, ·) a divergence measure between two updates (e.g., Euclidean distance or cosine similarity), and Lbkd (·, Dadv,j ) the backdoor loss evaluated on attacker j ’s held-out validation set is  Dadv,j . The per-attacker objective  minζj,t λ D g̃j,t , ĝj,t + ξLbkd Gt − g̃j,t , Dadv,j . The first term encourages g̃j,t to be close to a DP-perturbed update ĝj,t , improving stealthiness; the second term minimizes backdoor loss, improving effectiveness. As our baseline investigation shows, jointly minimizing these two opposing terms is nontrivial without an additional structural constraint. Inspired by secret sharing [25] in cryptography, where a secret can be recovered from the aggregation of individually randomized shares, we treat the original malicious gradients as the “secret” and design the perturbations {ζj,t } to serve as obfuscating shares. Specifically, let Mt denote the set of m malicious P clients selected in round t. We impose the constraint j∈Mt ζj,t = 0, ensuring that the perturbations cancel upon aggregation and the cumulative backdoor signal is preserved. The joint optimization over all malicious clients is then: X   min λ D g̃j,t , ĝj,t {ζj,t }j∈Mt

s.t.

j∈Mt

+ ξ Lbkd Gt − g̃j,t , Dadv,j X ζj,t = 0.

 (3)

j∈Mt

Rather than applying a general optimizer to solve (3) directly, we present a practical and efficient solution in the next section.

4.2. Attack Details

5. Theoretical Analysis

We now present the concrete construction of R ING. In each round t, the m malicious clients in Mt are partitioned into g disjoint subgroups G1 , . . . , Gg , where subgroup Gℓ contains mℓ clients. Within each subgroup, the members coordinate their perturbations P such that the noise terms cancel upon summation, i.e., j∈Gℓ ζj,t = 0. To satisfy this constraint, each client j ∈ Gℓ draws an independent sample zj ∼ N (0, σ 2 Id ) and computes its perturbation as

Our experiments (Figure 4) reveal that existing defenses rarely eliminate all malicious updates and partial removal is the norm in practice. This disrupts the noise cancellation that underpins R ING’s effectiveness. In this section, we analyze three aspects of R ING: the effect of partial aggregation on attack effectiveness (Section 5.1), the conditions under which crafted updates evade detection (Section 5.2), and the generality of R ING across different backdoor techniques (Section 5.3).

ζj,t = zj −

1 X zk , mℓ

(4)

k∈Gℓ

which ensures exact cancellation by construction. The crafted update submitted by client j is then g̃j,t = ḡj,t +ζj,t , as defined in Section 4. This construction is agnostic to how subgroups are formed. The only practical requirement is that all members of a subgroup are selected by the server within the same communication round; once selected, the cancellation in (4) holds exactly upon aggregation. In Theorem 1, we show that the crafted update g̃j,t is statistically similar to a DP-perturbed gradient. This provides a formal basis for why R ING achieves stealthiness against defenses that rely on the statistical profile of client updates. P Theorem 1. Suppose the noise term ζj = zj − m1l k∈Gl zk and zk ∼ N (0, σ 2 Id ) is an i.i.d. variable. Then we have ζj ∼ N 0,

ml − 1 2  σ Id . ml

Proof. See Appendix B. When the subgroup size is mℓ , the variance of the perturℓ −1 2 bation ζj,t is mm σ Id , compared to σ 2 Id for the DP-SGD ℓ noise. This gap shrinks as mℓ increases, so larger subgroups produce malicious updates that more closely resemble DPperturbed benign ones. The effect of subgroup size on attack performance is examined empirically in the ablation study (Section 6.3). Equation (4) constitutes a closed-form solution to a relaxed form of the joint objective in (3). By construction, ζj,t simultaneously serves two roles: it makes each individual malicious update statistically consistent with a DP-perturbed gradient, minimizing the distance term D(g̃j,t , ĝj,t ); and it ensures that the perturbations cancel exactly upon aggregation, allowing the underlying backdoor signal to be recovered in the global model and thus minimizing the backdoor loss Lbkd . Together, these two properties allow R ING to match the stealthiness of the DP-opt-in attack while preserving the effectiveness of the DP-opt-out attack. The derivation above assumes equal aggregation weights wi = 1 in (1). In practice, weight variations, arising from robust aggregation mechanisms or heterogeneous client dataset sizes, may perturb the exact cancellation in (3). Our empirical evaluation in Section 6.2 shows that R ING remains robust to moderate weight deviations and sustain high ASR across a range of realistic deployment conditions.

5.1. Partial Aggregation Attack effectiveness depends directly on the level of residual noise after partial removal: as more malicious updates are filtered, cancellation becomes less complete and the recovered backdoor signal weakens. We model this by assuming the server retains each malicious update independently with probability f ∈ (0, 1), where f = E[s/m], s = |St | denotes the number of retained updates, and |St | ∼ Binomial(m, f ). Theorem 2 quantifies how partial removal affects the aggregate noise error under varying f and subgroup configurations. Theorem 2. Suppose m malicious clients are divided into g = m/ml disjoint subgroups of size ml , and each client is retained independently with probability f . For the R ING attack, the expected squared norm of the aggregate noise error after a defense is   dσ 2 ml − 1 1 − f · , · ER ING ∥Err(f )∥2 ≈ m ml f

(5)

where d is the dimension of the noise vectors. Proof. See Appendix C As Theorem 2 shows, the noise error grows as f decreases and vanishes as f → 1. The result also reveals a subgroup-size trade-off: for a fixed f , larger subgroups ml increase aggregate noise variance, weakening cancellation and degrading attack performance. The attacker can therefore improve resilience against partial removal by using smaller subgroups. Theorem 3. Under identical noise variance σ 2 and dimension d, the expected squared errors for R ING and the DPopt-in attack satisfy   ER ING ∥Err(f )∥2 m −1  ≈ l (1 − f ), (6) 2 ml EDP-opt-in ∥Err(f )∥ where ml is the subgroup size in R ING. Proof. See Appendix D l −1 Since mm (1 − f ) < 1 for any ml > 1 and f ∈ (0, 1), l R ING consistently produces less residual noise than the DP-opt-in attack under any partial-removal regime. This is a meaningful distinction from naive secret sharing, where

removing any subset of shares does not reduce the residual noise magnitude. Here, partial retention proportionally reduces the noise error, yielding a stronger backdoor signal than DP-opt-in regardless of the retention rate. Section 7 further evaluates robustness under random client dropping, confirming that R ING maintains high ASR even under substantial removal rates.

5.2. Stealthiness Most existing defenses detect backdoor attacks by measuring similarity or statistical deviation among client updates [18], [19], [20], [21], [22], [23]. A model update can be decomposed into a clipped gradient ḡ and a noise term ζ . Therefore, the update of a malicious client j is g̃j = ḡj + ζj , ζj ∼ N (0,

ml − 1 2 σ Id ) ml

while the update of a benign client i is

5.3. Generalization The decomposition above also clarifies the generality of R ING. R ING operates as an adversarial perturbation mechanism on the noise term ζj , and leaves the clipped task gradient ḡj produced by the attacker’s chosen backdoor objective intact. As a result, R ING is agnostic to the source of ḡj : different backdoor techniques affect only the taskgradient component, while R ING governs the perturbation component responsible for stealthiness and aggregationlevel cancellation. In our main evaluation, we demonstrate this with visible-trigger image backdoors [31] and edge-case text backdoors [7], both of which remain effective against state-of-the-art defenses. Section 6.2 further validates this generality on more advanced baselines, including DBA [26] and the Neurotoxin attack [32].

6. Experiments 6.1. Experimental Setting

2

g̃i = ḡi + ζi , ζi ∼ N (0, σ Id ).

Under a similarity-based defense, the server computes D(g̃i , g̃j ) = D(ḡi + ζi , ḡj + ζj ). This quantity reflects two distinct sources of discrepancy: D(ḡi , ḡj ), which captures differences in the underlying data distributions, and D(ζi , ζj ), which reflects the statistical difference between DP noise and the R ING perturbation. The first term is data-dependent and outside the attacker’s control; in noniid settings it can be large, in which case malicious updates may remain detectable regardless of how well the noise is designed. R ING does not remove this source of detectability. When D(ḡi , ḡj ) is small, however, detection is primarily governed by D(ζi , ζj ), where the attacker has direct influence. P The constraint j∈Gℓ ζj,t = 0 in Equation (4) introduces negative correlations among the perturbations within each subgroup. In the minimal case of ml = 2, the two noise vectors satisfy ζa = −ζb almost surely, which makes the pair geometrically conspicuous to similarity-based detectors. As ml increases, both the variance gap relative to DP noise (a l −1 factor of mm ) and the magnitude of negative correlations l decrease. Empirically, a moderate group size such as ml = 4 can substantially reduce the detectability contributed by D(ζi , ζj ), as we show in Section 6.3. Even so, a large D(ḡi , ḡj ) may still cause false positives regardless of the perturbation design, and we observe this behavior in several non-iid settings in Section 6.2. A Large or Small ml ? The analysis above reveals a trade-off: increasing ml improves perturbation-side stealthiness at the cost of higher aggregate noise variance under partial removal (Theorem 2), while a large data-dependent gap D(ḡi , ḡj ) limits the overall benefit. In practice, the attacker should select ml to balance these competing factors. Notably, our experiments in Sections 6.2 and 6.3 show that even when all malicious clients are placed in a single group, R ING still achieves high ASR.

Datasets and Models. We evaluate our attack on four datasets used in prior work [12], [21], [22], [33]: MNIST, CIFAR-10, and CIFAR-100 for image tasks, and Sentiment140 [37] for text. MNIST and CIFAR-10 each contain 10 classes, CIFAR-100 contains 100 classes, and Sentiment140 comprises 1.6 million tweets annotated for binary sentiment; we randomly sample 5% of Sentiment-140 for our experiments. We employ CNN, ResNet-18, ViT, and fully connected neural networks, respectively, for the four datasets. Details about datasets and model architectures are summarized in Table 7 (Appendix E). We evaluate three non-iid data distributions with default parameters: 1) Probability-based (prob). Each client i has a dominant class ci drawn uniformly from K classes, with sam1−τ , pling probabilities pi (ci ) = τ and pi (k ̸= ci ) = K−1 where τ = 0.5. 2) Dirichlet-based (dir). Each client receives a variable number of samples per label, with potentially zero samples for some labels, drawn according to a Dirichlet(α = 0.5) distribution over class proportions. 3) Quantity-based (qty). Each client is assigned data from a fixed number of classes sampled uniformly from the global dataset: 2 classes for MNIST and CIFAR-10, 20 for CIFAR-100, and 1 for Sentiment-140. TABLE 1: Default Parameters. Parameters #clients n #clients per round r %malicious clients β PDR Privacy budget ϵ Clipping bound C Learning rate η #local epochs

Default Values 120 0.25 0.2 0.5 5, 20 (CIFAR-10/100) 10 0.05, 0.01 (CIFAR-10/100), 0.1 (Sentiment-140) 5, 10 (CIFAR-10/100)

Setup. Unless otherwise specified, all experiments follow the configurations in Section 3.2, with default parameters summarized in Table 1. In the ablation study in

ASR

Sentiment-140 CIFAR-100 (MLP) (ViT)

CIFAR-10 (ResNet)

MNIST (CNN)

100

No Defense

DP-opt-in

Deepsight

DP-opt-out

Krum

Our Attack

Flame

MESAS

FreqFed

FLShield

50 0 100 50 0 100 50 0 100 50 0

0

20

MNIST CIFAR-10

0

20

40

60

0

20

40

60

0

20

40

60

0

20

40

60

0

20

40

60

0

DP-opt-out

Our Attack

20

40

Epoch

60

Malicious Benign

0.5

0.0 Deepsight 1.0

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

0.5

0.0 Deepsight 1.0

CIFAR-100

60

DP-opt-in

RR

1.0

0.5

0.0 Deepsight 1.0

Sentiment-140

40

Epoch Epoch Epoch Epoch Epoch Epoch Figure 6: ASR of DP-opt-in, DP-opt-out, and R ING attacks in the prob non-iid setting.

0.5

0.0 Deepsight

Figure 7: Retention rate of DP-opt-in, DP-opt-out and R ING attacks in the prob non-iid setting. Section 6.3, we further assess attack performance across various key parameters and conditions. For image datasets, we use the visible-trigger backdoor described in Section 2.4.1. For Sentiment-140, we adopt the edge-case text backdoor [7]. We report the same metrics as in Section 3.2: ASR, Acc, and retention rate (RR), where RR is reported with its 95% confidence interval. For Krum, which requires an estimate of the number of malicious clients, we supply the true value to reflect its bestcase detection performance. We adopt the weighted FedAvg as in Section 2.2. Since R ING performs best when wi = 1, this configuration places our attack at a disadvantage relative to its optimal setting; our results nonetheless show that R ING maintains high ASR throughout. All experiments are implemented in Python with PyTorch and run on two GPU servers: one with Intel Xeon

Platinum 8468 CPUs, 8 NVIDIA H100 GPUs, and 1 TB of memory; the other with AMD EPYC 9554 CPUs, 3 NVIDIA RTX 6000 Ada GPUs, and 768 GB of memory. Datasets, pre-processing details, and source code are available at https://anonymous.4open.science/r/RING-191A/.

6.2. Main Results As discussed in Section 5, subgroup size ml governs the trade-off between stealthiness and effectiveness: larger subgroups reduce per-client detectability but dilute the perround backdoor signal. Since the DP-opt-in attack — which relies solely on DP noise for masking — remains partially detectable under certain tasks and non-iid settings, we set ml = m, placing all malicious clients in a single group to maximize stealthiness.

TABLE 2: ASR, Acc (%) and RR (malicious/benign,%) of R ING, DP-opt-in, and DP-opt-out attacks with varying m. m(β )

Dataset

2 (6.7%) 4 (13.3%) 6 (20.0%) 2 DP-opt-out 4 6 2 Our Attack 4 6 DP-opt-in

MNIST

DP-opt-in Sentiment -140

DP-opt-out

Our Attack

2 4 6 2 4 6 2 4 6

No Defense ASR / Acc

Deepsight ASR / Acc RR

40.89 / 89.44 82.31 / 90.70 96.56 / 89.14 88.91 / 92.16 99.85 / 90.48 99.95 / 90.86 86.92 / 90.26 99.47 / 88.78 99.98 / 91.70 93.18 / 65.11 99.61 / 58.12 99.62 / 59.25 95.07 / 57.95 97.49 / 56.50 99.39 / 59.08 95.55 / 55.86 99.59 / 56.98 99.61 / 62.54

Flame ASR / Acc

RR

30.14 / 90.15 100 / 100 20.15 / 89.27 41 / 82 75.72 / 90.59 100 / 100 54.90 / 90.20 43 / 70 95.61 / 88.45 100 / 100 77.49 / 89.68 36 / 57 68.18 / 90.75 73 / 98 95.28 / 89.77 99 / 78 57.87 / 90.57 34 / 92 99.99 / 90.13 98 / 61 10.66 / 91.19 4 / 100 99.99 / 91.04 98 / 42 90.49 / 91.06 94 / 99 94.11 / 91.99 99 / 78 99.68 / 91.99 96 / 99 99.99 / 89.71 98 / 61 99.99 / 91.37 100 / 99 100.0 / 91.52 97 / 42

13.54 / 87.23 30.37 / 90.34 69.25 / 87.85 11.39 / 87.90 11.21 / 88.04 11.36 / 89.50 83.10 / 90.03 99.97 / 89.20 99.99 / 90.42

95.75 / 59.67 98.45 / 54.45 99.96 / 65.36 94.69 / 64.80 99.22 / 59.58 99.98 / 59.02 93.37 / 66.62 98.36 / 59.50 99.61 / 61.65

100 / 100 100 / 100 100 / 100 100 / 100 100 / 100 100 / 100 100 / 100 100 / 100 100 / 100

Krum ASR / Acc

96.46 / 65.01 98.57 / 59.16 100.0 / 63.83 94.20 / 61.16 99.87 / 59.09 100.0 / 55.32 96.74 / 59.67 98.81 / 63.59 100.0 / 55.01

RR

98 / 78 97 / 61 97 / 42 97 / 78 97 / 61 96 / 42 98 / 78 97 / 61 96 / 42

Since main-task accuracy under all attacks is close and consistent across datasets, we report it separately in Figure 11 (Appendix F) and focus on ASR in Figure 6. These results confirm that R ING does not degrade maintask performance, consistent with standard backdoor attack behavior. Figure 7 reports the corresponding retention rates for stealthiness evaluation. As image task results are consistent across non-iid settings, we focus on the prob non-iid configuration and defer the remaining results (Figures 12– 17) to Appendix F. Across all datasets, R ING substantially outperforms both DP-opt-in and DP-opt-out baselines in ASR and evades existing defenses in most cases. We have the following key observations. Attack Performance without Defense. As shown in Figure 6, R ING achieves ASR comparable to the DP-opt-out attack, which serves as a practical upper bound on ASR in DP-protected FL without defenses. This confirms that R ING successfully recovers the backdoor signal from perturbed updates, consistent with the objective in Equation 3. Under the relatively high privacy budget of ϵ = 5, the DP-opt-in attack reaches similar ASR; however, as shown in Section 6.3, its performance degrades substantially as ϵ decreases. Attack Performance with Defense. R ING demonstrates strong resilience against state-of-the-art defenses. As shown in Figures 6 and 7, R ING consistently achieves an average ASR of 90.3 ± 13.8% at the final training round, while the DP-opt-in and DP-opt-out baselines reach only 57.5±39.3% and 51.9 ± 46.6%, respectively, with substantially higher variability across datasets and defenses. The retention rates corroborate this: none of the defenses succeeds in selectively identifying R ING’s malicious updates, whereas both baselines are detectable under most settings regardless of whether DP perturbation is applied. DP-opt-in becomes detectable mainly because it is relatively sensitive to underlying data distributions as analyzed in Section 5.2. Defense Performance. Figure 7 shows that Krum, Flame, and FreqFed inadvertently favor R ING by retaining more malicious updates than benign ones. Krum and FreqFed are more effective at detecting the DP-opt-in attack than the DP-opt-out attack, whereas Flame suppresses both baselines in most settings. DeepSight, MESAS, and

MESAS ASR / Acc RR

FreqFed ASR / Acc RR

FLShield ASR / Acc RR

18 / 57 29 / 58 37 / 59 2 / 57 2 / 63 2 / 70 44 / 55 99 / 46 92 / 44

13.38 / 83.27 64.21 / 84.97 79.60 / 83.33 14.54 / 58.26 82.18 / 83.49 99.80 / 88.11 3.88 / 52.58 93.46 / 87.09 98.12 / 83.85

47 / 88 87 / 78 88 / 78 6 / 98 53 / 95 89 / 95 5 / 97 60 / 89 79 / 84

11.41 / 88.70 13.50 / 90.50 12.12 / 89.40 99.61 / 89.60 99.99 / 89.74 100.0 / 92.12 99.95 / 91.73 99.99 / 91.34 100.0 / 91.84

6 / 58 12 / 62 7 / 69 97 / 50 97 / 46 98 / 42 97 / 50 94 / 50 85 / 46

18.96 / 88.72 83.25 / 87.46 82.19 / 87.20 22.53 / 89.01 80.81 / 86.57 91.89 / 88.19 90.54 / 90.38 99.22 / 89.67 99.96 / 89.68

34 / 41 39 / 38 37 / 40 45 / 43 44 / 43 45 / 44 46 / 44 39 / 42 40 / 38

35.36 / 58.22 1 / 57 54.05 / 55.37 1 / 61 41.65 / 55.20 1 / 66 39.38 / 55.30 1 / 57 39.89 / 57.95 1 / 61 47.73 / 57.03 1 / 66 24.86 / 57.28 1 / 57 94.88 / 53.37 97 / 46 97.55 / 54.77 96 / 42

19.96 / 57.89 99.25 / 60.30 98.48 / 62.64 37.94 / 56.98 99.22 / 58.96 98.84 / 63.48 52.58 / 62.58 97.11 / 66.36 99.08 / 58.58

7 / 98 86 / 97 88 / 98 4 / 98 74 / 96 90 / 96 5 / 98 90 / 96 83 / 95

99.19 / 60.96 99.16 / 57.83 99.75 / 60.54 97.93 / 58.41 100.0 / 57.67 99.92 / 57.34 98.37 / 59.25 99.62 / 64.36 99.50 / 56.77

97 / 52 97 / 48 97 / 44 97 / 52 97 / 48 97 / 44 97 / 52 91 / 50 84 / 50

97.26 / 62.89 98.71 / 60.16 99.76 / 58.71 52.89 / 55.81 99.24 / 59.40 99.58 / 58.83 90.65 / 63.77 97.86 / 63.47 99.47 / 60.11

97 / 97 98 / 86 97 / 85 1/8 97 / 86 97 / 85 49 / 49 43 / 49 38 / 36

FLShield show limited ability to distinguish malicious from benign updates across most configurations. Image vs. Text Datasets. As shown in Figure 7, all defenses behave consistently against R ING and the DPopt-out attack across both image and text datasets. Against the DP-opt-in attack, Krum, FreqFed, and FLShield show stronger detection performance on image datasets than on Sentiment-140. Non-iid Settings. Data distribution has a pronounced effect on defense behavior. On Sentiment-140, the performance of Krum, Flame, FreqFed, and FLShield against R ING differs substantially between the prob non-iid setting (Figure 7) and the dir non-iid setting (Figure 17, Appendix F). Flame, for instance, inadvertently favors R ING under the prob setting but detects malicious updates effectively under the dir setting. The same pattern holds for the DP-opt-in and DP-opt-out baselines.

6.3. Ablation Study We conduct ablation studies on MNIST and Sentiment140 to evaluate R ING under five dimensions of variation: the number of malicious clients m, the privacy budget ϵ, the clipping bound C , the data distribution (iid vs. non-iid), and the underlying backdoor technique. The prob non-iid setting serves as the default unless otherwise specified. 6.3.1. Impact of m. Table 2 reports ASR, Acc, and RR under varying numbers of malicious clients m. ASR increases with m across all attacks, and several defenses show mdependent retention behavior. When there is no defense, ASR increases with m for all attacks. R ING achieves ASR comparable to the DP-opt-out baseline, confirming that the coordinated noise cancellation in R ING can be successfully performed regardless of m. When the defense presents, R ING achieves ASR above 90% in most configurations, with two exceptions at m = 2 under Flame and MESAS. When only two malicious clients collaborate, their noise vectors satisfy ζa = −ζb , which produces a geometrically distinctive pattern that both defenses exploit: the average RR of R ING drops to 44% under Flame

TABLE 3: ASR, Acc (%) and RR (malicious/benign,%) of R ING, DP-opt-in, and DP-opt-out attacks with varying ϵ. . Dataset

DP-opt-in

MNIST

DP-opt-out

Our Attack

DP-opt-in Sentiment -140

DP-opt-out

Our Attack

ϵ

No Defense ASR / Acc

Deepsight ASR / Acc RR

Krum ASR / Acc

RR

Flame ASR / Acc

RR

1 5 10 1 5 10 1 5 10

77.27 / 79.32 96.56 / 89.14 96.94 / 90.26 99.66 / 83.40 99.95 / 90.86 99.98 / 92.42 99.45 / 84.13 99.98 / 91.70 99.99 / 91.69

83.51 / 78.92 95.61 / 88.45 97.35 / 89.37 13.29 / 82.41 10.66 / 91.19 21.31 / 90.06 99.29 / 86.13 99.99 / 91.37 99.97 / 90.88

100 / 100 100 / 100 99 / 95 4 / 100 4 / 100 22 / 96 100 / 100 100 / 99 99 / 97

41.85 / 64.75 77.49 / 89.68 41.26 / 90.53 99.98 / 77.35 99.99 / 91.04 100.0 / 92.75 99.91 / 75.62 100.0 / 91.52 14.43 / 90.21

41 / 56 36 / 57 23 / 60 98 / 42 98 / 42 97 / 42 98 / 42 97 / 42 8 / 64

65.16 / 55.39 69.25 / 87.85 13.21 / 88.97 12.81 / 64.46 11.36 / 89.50 11.21 / 91.20 99.91 / 72.44 99.99 / 90.42 11.19 / 91.60

1 5 10 1 5 10 1 5 10

98.90 / 57.88 99.62 / 59.25 99.42 / 60.31 99.72 / 60.60 99.39 / 59.08 100.0 / 60.24 99.86 / 61.83 99.61 / 62.54 99.76 / 60.80

99.07 / 59.17 99.96 / 65.36 99.56 / 64.72 99.59 / 59.05 99.98 / 59.02 99.45 / 60.98 99.07 / 54.87 99.61 / 61.65 99.27 / 60.82

100 / 100 100 / 100 100 / 100 100 / 100 100 / 100 100 / 100 100 / 100 100 / 100 100 / 100

99.86 / 59.21 100.0 / 63.83 100.0 / 58.02 99.86 / 58.13 100.0 / 55.32 100.0 / 59.82 99.79 / 55.69 100.0 / 55.01 99.87 / 58.79

96 / 42 97 / 42 97 / 42 97 / 42 96 / 42 97 / 42 97 / 42 96 / 42 97 / 42

62.10 / 53.81 41.65 / 55.20 46.30 / 56.72 42.00 / 51.56 47.73 / 57.03 47.67 / 56.12 94.01 / 53.79 97.55 / 54.77 99.86 / 59.05

and 5% under MESAS at m = 2. Increasing m to 4 resolves this, improving ASR from 3% to 93% under MESAS and from 24% to 94% under Flame, consistent with the theoretical analayis in Section 5.2 that larger subgroups reduce inter-client noise correlation. Across other defense methods and values of m, R ING maintains consistently higher ASR than both baselines. Main-task accuracy is largely unaffected by changes in m, and the Acc of R ING remains on par with that of the baselines throughout. 6.3.2. Impact of ϵ. Table 3 reports ASR, Acc, and RR under varying privacy budgets ϵ. The privacy budget primarily affects the DP-opt-in attack, while R ING remains robust across the range of ϵ examined. The DP-opt-in attack is the most sensitive to ϵ: without defenses, its ASR degrades substantially as ϵ decreases due to increased DP noise magnitude, and under defenses, excessively small ϵ suppresses the backdoor signal before it can benefit from the noise masking. The DP-opt-out attack maintains high ASR without defenses since no perturbation is applied to malicious updates, but is consistently identified by DeepSight, Flame, and FLShield regardless of ϵ, as its unperturbed updates remain statistically anomalous. R ING avoids both failure modes: aggregation restores the backdoor signal independently of the per-client noise level, and the crafted updates remain statistically consistent with DP-perturbed benign ones across all values of ϵ. The one exception occurs at ϵ = 10, where the low DP noise magnitude reduces the masking effect, causing a temporary ASR drop for R ING against Krum, Flame, and FreqFed, which is confirmed by the corresponding retention rate drop. ASR recovers as ϵ decreases. At ϵ = 5, R ING substantially outperforms DP-opt-in: 100% vs. 77.49% under Krum, 99.99% vs. 69.25% under Flame, and 100% vs. 12.12% under FreqFed. As expected, Acc increases with ϵ, and no significant difference is observed across the three attacks. 6.3.3. Impact of C . Table 4 reports attack performance under varying clipping bounds C in DP-SGD. The impact of C on the three attacks closely parallels the pattern observed for ϵ.

MESAS ASR / Acc RR

FreqFed ASR / Acc RR

FLShield ASR / Acc RR

41 / 56 37 / 59 10 / 76 2 / 66 2 / 70 4 / 78 94 / 43 92 / 44 9 / 75

71.23 / 68.53 79.60 / 83.33 65.35 / 84.36 95.95 / 71.76 99.80 / 88.11 99.69 / 88.28 99.45 / 79.42 98.12 / 83.85 99.40 / 89.29

90 / 79 88 / 78 76 / 74 73 / 97 89 / 95 82 / 89 94 / 93 79 / 84 86 / 85

60.68 / 64.30 12.12 / 89.40 11.42 / 91.44 99.98 / 79.22 100.0 / 92.12 99.99 / 92.85 99.85 / 77.31 100.0 / 91.84 10.88 / 90.04

42 / 56 7 / 69 6 / 77 97 / 42 98 / 42 99 / 42 89 / 45 85 / 46 9 / 79

90.61 / 11.38 82.19 / 87.20 74.17 / 90.74 48.14 / 10.68 91.89 / 88.19 88.22 / 90.41 98.92 / 34.64 99.96 / 89.68 99.52 / 88.18

38 / 37 37 / 40 32 / 48 37 / 37 45 / 44 41 / 40 40 / 38 40 / 38 39 / 38

1 / 66 1 / 66 1 / 66 1 / 66 1 / 66 1 / 66 96 / 42 96 / 42 95 / 42

99.27 / 62.04 98.48 / 62.64 97.45 / 60.74 98.74 / 62.48 98.84 / 63.48 98.45 / 59.78 97.74 / 59.01 99.08 / 58.58 98.31 / 63.18

97 / 98 88 / 98 63 / 95 98 / 96 90 / 96 75 / 96 93 / 95 83 / 95 67 / 93

99.87 / 60.20 99.75 / 60.54 100.0 / 59.43 99.59 / 57.86 99.92 / 57.34 100.0 / 59.89 99.81 / 58.89 99.50 / 56.77 99.38 / 63.10

97 / 42 97 / 44 97 / 46 97 / 42 97 / 45 97 / 45 82 / 47 84 / 50 84 / 52

99.70 / 58.65 99.76 / 58.71 99.38 / 55.59 99.13 / 57.17 99.58 / 58.83 99.22 / 55.36 99.18 / 56.78 99.47 / 60.11 100.0 / 63.05

97 / 85 97 / 85 97 / 85 97 / 85 97 / 85 97 / 85 39 / 36 38 / 36 38 / 36

The DP-opt-in attack is the most sensitive to C . Tighter clipping reduces gradient magnitude, which weakens the injected backdoor signal both directly and by requiring lower per-round noise magnitude. Without defenses its ASR drops substantially at small C , and under defenses it remains fragile even though DP perturbation retains more malicious updates than the DP-opt-out baseline. The DP-opt-out attack maintains high ASR without defenses, but is consistently detected by DeepSight and Flame regardless of C , since its unperturbed updates remain statistically anomalous. R ING avoids both failure modes. The backdoor signal is restored during aggregation regardless of per-client clipping, and the crafted updates remain statistically consistent with DPperturbed benign ones. The exception occurs at C = 1, where low per-round noise magnitude diminishes the masking effect, leading to reduced ASR for R ING against Krum, Flame, and FreqFed, consistent with the corresponding retention rate drops. This behavior mirrors the ϵ = 10 case. As C increases, the masking effect quickly recovers. At C = 10, R ING substantially outperforms DP-opt-in: 100% vs. 77.50% under Krum, 100% vs. 69.26% under Flame, and 100% vs. 12.12% under FreqFed. As expected, Acc increases with C since stronger clipping imposes less distortion on benign gradients. Main-task accuracy under R ING remains consistent with that of the baselines across all tested settings. 6.3.4. iid vs. non-iid. Table 5 reports ASR, Acc, and RR under iid and non-iid data distributions. R ING remains effective across both settings, confirming that its stealthiness mechanism is robust to data heterogeneity. Without defenses, all three attacks achieve high ASR under both iid and non-iid configurations. R ING and DP-optout maintain stronger and more consistent effectiveness than DP-opt-in, with R ING achieving nearly 100% ASR under both iid and non-iid settings. Under defenses, non-iid data can make detection more challenging, as benign updates naturally become more diverse and harder to separate from malicious ones. R ING exploits this effect and maintains high ASR across most

TABLE 4: ASR, Acc (%) and RR (%) of R ING, DP-opt-in, and DP-opt-out attacks with varying C . C

Dataset

No Defense ASR / Acc

Deepsight ASR / Acc RR

Krum ASR / Acc

1 72.31 / 61.61 79.88 / 44.80 100 / 75 31.81 / 59.23 10 96.56 / 89.14 95.61 / 88.45 100 / 100 77.50 / 89.68 20 97.77 / 92.10 98.25 / 91.74 100 / 100 85.28 / 89.07 1 100.00 / 82.59 18.40 / 71.33 9 / 96 100.00 / 81.53 DP-opt-out 10 99.95 / 90.87 10.66 / 91.19 4 / 100 99.99 / 91.05 20 99.99 / 93.01 10.78 / 92.97 4 / 100 99.97 / 90.60 1 100.00 / 81.74 86.46 / 71.61 42 / 93 19.06 / 60.26 Our Attack 10 99.98 / 91.71 100.00 / 91.37 100 / 99 100.00 / 91.53 20 99.99 / 92.26 99.97 / 92.78 100 / 100 99.99 / 90.74 DP-opt-in

MNIST

1 10 20 Sentiment 1 -140 DP-opt-out 10 20 1 Our Attack 10 20 DP-opt-in

97.68 / 57.33 99.63 / 59.25 98.83 / 57.27 98.92 / 61.92 99.40 / 59.08 99.38 / 61.51 99.23 / 60.51 99.61 / 62.55 99.44 / 64.91

98.84 / 60.04 99.97 / 65.36 99.06 / 59.41 99.23 / 59.59 99.98 / 59.03 99.18 / 62.69 99.23 / 58.12 99.61 / 61.65 98.53 / 63.97

100 / 100 100 / 100 100 / 100 100 / 100 100 / 100 100 / 100 100 / 100 100 / 100 100 / 100

99.61 / 54.75 100.00 / 63.83 99.97 / 56.75 100.00 / 61.09 100.00 / 55.33 100.00 / 56.58 100.00 / 61.49 100.00 / 55.02 99.94 / 59.92

RR

Flame ASR / Acc

27 / 59 42.80 / 58.94 36 / 57 69.26 / 87.85 39 / 56 90.03 / 88.85 87 / 44 21.35 / 60.50 98 / 42 11.36 / 89.51 98 / 42 10.85 / 90.03 1 / 66 16.72 / 66.97 97 / 42 100.00 / 90.43 98 / 42 100.00 / 90.20

RR

MESAS ASR / Acc

43 / 70 91.79 / 45.01 37 / 59 79.60 / 83.33 38 / 57 84.83 / 83.48 2 / 93 99.99 / 57.69 2 / 70 99.80 / 88.12 2 / 66 99.38 / 90.96 1 / 91 100.00 / 76.28 92 / 44 98.12 / 83.86 95 / 42 94.92 / 89.12

97 / 42 18.59 / 59.68 1 / 68 97 / 42 41.65 / 55.21 1 / 66 96 / 42 46.95 / 54.07 1 / 66 97 / 42 70.50 / 60.13 1 / 68 96 / 42 47.74 / 57.04 1 / 66 96 / 42 64.65 / 55.23 1 / 66 97 / 42 100.00 / 57.09 83 / 46 96 / 42 97.56 / 54.77 96 / 42 96 / 42 96.59 / 56.11 96 / 42

96.97 / 57.64 98.49 / 62.65 98.87 / 61.15 98.07 / 54.16 98.84 / 63.49 98.59 / 62.31 98.46 / 56.70 99.09 / 58.58 99.80 / 62.26

RR

FreqFed ASR / Acc

RR

FLShield ASR / Acc RR

90 / 81 32.38 / 59.97 88 / 78 12.12 / 89.40 89 / 78 86.04 / 89.10 65 / 93 18.08 / 61.31 89 / 95 100.00 / 92.12 83 / 97 99.99 / 91.87 77 / 97 17.46 / 59.26 79 / 84 100.00 / 91.85 83 / 87 100.00 / 90.50

31 / 77 7 / 69 36 / 58 3 / 87 98 / 42 98 / 42 2 / 87 85 / 46 90 / 44

36.60 / 62.99 82.20 / 87.20 91.97 / 85.13 99.98 / 73.73 91.90 / 88.20 54.59 / 82.20 99.99 / 78.23 99.96 / 89.69 99.79 / 90.16

22 / 53 37 / 40 39 / 38 38 / 40 45 / 44 39 / 39 33 / 41 40 / 38 41 / 39

58 / 96 98.46 / 57.88 88 / 98 99.75 / 60.55 98 / 96 100.00 / 55.85 33 / 97 99.61 / 53.41 90 / 96 99.92 / 57.34 98 / 96 99.97 / 61.92 39 / 97 100.00 / 61.26 83 / 95 99.51 / 56.77 94 / 96 99.64 / 58.85

98 / 46 97 / 44 97 / 43 98 / 45 97 / 44 97 / 43 85 / 54 84 / 50 82 / 48

98.76 / 58.99 99.77 / 58.72 99.61 / 61.34 98.90 / 57.35 99.58 / 58.84 99.40 / 58.88 99.26 / 55.56 99.47 / 60.11 99.41 / 61.14

97 / 86 97 / 85 97 / 85 97 / 85 97 / 85 97 / 85 39 / 34 38 / 36 39 / 36

TABLE 5: ASR, Acc (%) and RR(%) of R ING, DP-opt-in, and DP-opt-out attacks under different data distributions. Dataset

Dist.

No Defense ASR / Acc

DeepSight ASR / Acc RR

Krum ASR / Acc

iid 94.73 / 91.07 90.74 / 91.14 100 / 100 65.88 / 91.24 prob 96.56 / 89.14 95.61 / 88.45 100 / 100 77.50 / 89.68 iid 99.98 / 92.86 7.37 / 91.06 4 / 100 100.00 / 93.44 DP-opt-out prob 99.95 / 90.87 10.66 / 91.19 4 / 100 99.99 / 91.05 iid 100.00 / 92.74 99.94 / 93.10 100 / 100 100.00 / 93.09 Our Attack prob 99.98 / 91.71 100.00 / 91.37 100 / 99 100.00 / 91.53 DP-opt-in

MNIST

iid DP-opt-in prob Sentiment iid DP-opt-out -140 prob iid Our Attack prob

99.54 / 61.17 99.63 / 59.25 98.61 / 59.61 99.40 / 59.08 99.38 / 64.19 99.61 / 62.55

99.00 / 59.94 99.97 / 65.36 99.69 / 57.71 99.98 / 59.03 99.61 / 60.45 99.61 / 61.65

100 / 100 100 / 100 100 / 100 100 / 100 100 / 100 100 / 100

99.92 / 61.45 100.00 / 63.83 99.69 / 57.21 100.00 / 55.33 100.00 / 60.17 100.00 / 55.02

RR

FLAME ASR / Acc

RR

MESAS ASR / Acc RR

FreqFed ASR / Acc

RR

FLShield ASR / Acc RR

31 / 59 11.04 / 92.10 2 / 67 36 / 57 69.26 / 87.85 37 / 59 98 / 42 11.14 / 90.86 2 / 67 98 / 42 11.36 / 89.51 2 / 70 98 / 42 100.00 / 92.29 96 / 43 97 / 42 100.00 / 90.43 92 / 44

82.32 / 89.89 79.60 / 83.33 99.65 / 91.11 99.80 / 88.12 99.90 / 91.67 98.12 / 83.86

86 / 89 9.43 / 91.47 88 / 78 12.12 / 89.40 81 / 97 100.00 / 93.34 89 / 95 100.00 / 92.12 88 / 93 99.99 / 92.46 79 / 84 100.00 / 91.85

2 / 67 7 / 69 98 / 42 98 / 42 74 / 50 85 / 46

87.66 / 91.11 82.20 / 87.20 93.45 / 90.73 91.90 / 88.20 99.99 / 92.65 99.96 / 89.69

35 / 43 37 / 40 42 / 42 45 / 44 40 / 39 40 / 38

98 / 42 97 / 42 98 / 42 96 / 42 98 / 42 96 / 42

98.53 / 61.68 98.49 / 62.65 99.07 / 61.45 98.84 / 63.49 99.31 / 62.35 99.09 / 58.58

90 / 98 88 / 98 91 / 96 90 / 96 86 / 96 83 / 95

97 / 44 97 / 44 98 / 44 97 / 44 84 / 50 84 / 50

99.77 / 63.69 99.77 / 58.72 99.23 / 63.52 99.58 / 58.84 99.69 / 60.39 99.47 / 60.11

98 / 86 97 / 85 97 / 85 97 / 85 31 / 35 38 / 36

defenses and distributions. On MNIST, R ING achieves at least 98% ASR under all evaluated defenses in both iid and non-iid settings. DP-opt-out, by contrast, remains vulnerable to DeepSight and Flame despite its strong no-defense performance, and DP-opt-in, while benefiting from DP noise masking in some configurations, produces a weaker and less reliable attack signal, particularly against Flame and FreqFed. On Sentiment-140, R ING delivers strong and stable performance across most defenses, with a particularly notable advantage over both baselines under Flame. Taken together, these results confirm that R ING preserves the backdoor signal while maintaining stealthiness across diverse data distributions and defense configurations. Main-task accuracy remains comparable across iid and non-iid settings. Where non-iid data reduces Acc due to client heterogeneity, the utility under R ING stays on par with that of the baselines. 6.3.5. Generality across Backdoor Techniques. To validate that R ING is agnostic to the choice of backdoor technique, we evaluate it with three representative image backdoor attacks on MNIST: visible-trigger backdoor (VBA) [31], distributed backdoor attack (DBA) [7], and Neurotoxin (NBA) [32]. As shown in Table 6 (Appendix F), R ING consistently improves attack effectiveness over the DP-opt-in baseline and matches or exceeds the DP-opt-out baseline under most defenses, with no degradation in clean accuracy. These results are consistent with the analysis in Section 5.2: the underlying backdoor technique governs the

53.98 / 56.59 41.65 / 55.21 48.03 / 56.98 47.74 / 57.04 97.61 / 56.09 97.56 / 54.77

2 / 67 1 / 66 2 / 67 1 / 66 97 / 42 96 / 42

99.69 / 53.80 99.75 / 60.55 99.92 / 59.27 99.92 / 57.34 99.85 / 59.50 99.51 / 56.77

task-gradient component, while R ING operates at the perturbation level to improve stealthiness and enable aggregationlevel backdoor recovery.

6.4. Interplay between Privacy, Security and Utility Our ablation study reveals how key parameters jointly shape the relationship between privacy, security, and utility in DP-FL. The number of malicious clients m is attacker-controlled and primarily determines attack strength: as m grows, the system becomes less robust against R ING. The privacy and utility tradeoff still holds here as a lower ϵ strengthens privacy but also reduces the main task accuracy. Unlike the DP-opt-in where a small ϵ enhances FL security, our R ING attack is immune to the DP perturbation and remains effective regardless of the value of ϵ. The clipping bound C affects both security and utility but not the privacy directly. Smaller C reduces main-task utility and lowers gradient sensitivity, which in turn reduces the per-round noise magnitude and slightly weakens the masking effect, leading to a modest improvement in system robustness against R ING at the cost of utility.

7. Mitigation In this section, we discuss potential mitigation strategies and highlight opportunities and challenges.

Percentage

1.0 0.8

RING (ASR) DP-opt-in (ASR) RING (Acc) DP-opt-in (Acc)

0.6 0.4 0.2

0.1

0.2

0.3

round for a benign client takes approximately 0.72s, while a malicious client incurs roughly 1.44s due to peer interaction overhead. Local training adds approximately 5.2s, with an additional 20ms for peer coordination. These estimates suggest a threshold of approximately 6s could separate benign from malicious submissions. In practice, however, this approach requires a perfectly synchronized environment with homogeneous compute and network conditions, a prerequisite rarely satisfied in real FL deployments. An overly aggressive threshold may introduce systematic bias toward resource-rich clients, degrading global model performance.

Percentage

Detecting Malicious Users. Figure 7 shows that Krum, Flame, and FreqFed may inadvertently keep a higher proportion of malicious updates in the prob non-iid setting, suggesting that these methods might be capable of differentiating malicious and benign updates, but in the wrong direction. However, aligning with our theoretical analysis, this distinction fades away once the underlying data distribution changes, as shown in Figure 17 in Appendix F. In addition, our analysis in Section 5.2 indicates that R ING attack reduces per-client noise variance by a factor of (ml − 1)/ml , creating only a subtle variance gap compared to benign updates. While this gap becomes more detectable with a larger ϵ, increasing ϵ simultaneously weakens privacy guarantees, which is concerning if DP is primarily used for privacy enhancement.

1.0 0.8 0.6 0.4 0.2

ASR Acc

101

0.4

Fraction of the retained users ( f )

0.5

Figure 8: Impact of f on ASR and Acc of R ING and DPopt-in attack under the prob non-iid setting on MNIST (ϵ = 1, m = 4, η = 0.01), without defense. Random Removal of Local Updates. An intuitive mitigation strategy is to randomly retain only a fraction of received benign and malicious updates, to disrupt noise cancellation. Section 5.1 provides a theoretical characterization of this effect: for the same retention probability f , R ING produces a substantially smaller residual noise magnitude in the aggregated gradient than the DP-opt-in attack, and therefore achieves higher attack gain even under random removal. Figure 8 confirms this empirically. R ING consistently outperforms DP-opt-in across all tested values of f , consistent with Theorem 3. This advantage stems from partial noise cancellation: even when some malicious updates are dropped, the remaining perturbations cancel sufficiently to recover a strong backdoor signal, which is the core effectiveness objective of R ING. As f decreases, the ASR of R ING degrades only slightly, whereas main-task accuracy drops more noticeably, suggesting that random removal imposes a greater utility cost than security benefit against R ING. Limiting Response Time. A potential server-side defense is to enforce a strict deadline for submitting local updates. Since R ING requires peer coordination among malicious clients, their submission latency is higher than that of benign clients, and a sufficiently tight deadline could exclude malicious updates from aggregation. This timingbased approach also applies to other coordinated attacks such as DBA [26]. For example, with CIFAR-10/ResNet18 (≈ 44.8 MB) over a 1 Gbps link, one communication

102

CDP Privacy Budget ( )

103

Figure 9: Impact of server-side DP on ASR and Acc under the prob non-iid setting on MNIST. Server-side Perturbation. Another potential defense is to introduce server-side noise to disrupt the noise cancellation property of R ING. Existing methods such as Flame already apply a small amount of post-aggregation noise, but R ING remains effective in this setting, as reflected in the retention rates of Figure 7. A stronger variant is to apply central DP, for example, server-side DP-SGD, after aggregation to inject calibrated noise. As shown in Figure 9, tightening the central privacy budget from ϵ ≈ 3,872 (nearnegligible privacy) to ϵ ≈ 4.3 (strong privacy) reduces ASR from 99.91% to 42.45%, but also drops Acc from 88.24% to 11.18%. This severe utility cost arises because benign updates incur greater total noise distortion than malicious ones: benign clients are subject to both client-side and server-side perturbation, whereas malicious clients are only affected by the server-side DP noise. Beyond utility, serverside perturbation complicates the analysis of the systemwide privacy budget. Furthermore, central DP cannot protect against a curious server, and is therefore misaligned with our threat model.

8. Discussion Secure Aggregation. Secure aggregation (SA) [38] enhances privacy by leveraging cryptographic protocols such as multi-party computation, preventing the server from observing individual client updates and exposing only the gradient aggregate. SA can be applied independently or combined with DP for stronger privacy guarantees [39], [40], [41]. Crucially, SA does not alter the aggregation result itself. When used alone, the backdoor signal remains intact; when combined with DP, attack performance is expected to match that in standard differentially private FL. The defenses

evaluated in our experiments and most backdoor defenses in the literature operate at the client level, inspecting individual updates prior to aggregation. SA renders this class of defenses ineffective, as the cryptographic obfuscation of individual updates prevents the server from accessing the information these methods rely on. Weaponizing DP in Prior Research. Prior work shows that LDP is vulnerable to data poisoning attacks, where adversaries directly manipulate the perturbation function to control the aggregated result [13], [14], [15], [16]. Similarly, [17] study adversarial classification under DP, showing that DP noise can serve as cover for false-data injection: an attacker maximizes numerical bias while keeping the attack distribution close to benign DP outputs under a known detector. These attacks are, however, constrained by the DP noise scale and stealth budget — analogous to DP-opt-in backdoor attacks in FL, where DP noise improves local stealth at the cost of weakening the malicious signal. Our proposed R ING attack takes a fundamentally different approach. Rather than targeting LDP or low-dimensional analytical outputs, it attacks sample-level DP-SGD in FL and operates on high-dimensional model updates without any knowledge of the deployed defense. Malicious clients coordinate to craft perturbations such that each local update appears statistically indistinguishable from a benign DP-perturbed update, bypassing existing defenses. Critically, these perturbations cancel during aggregation, recovering a backdoor effect close to the noise-free DP-optout case. R ING thus simultaneously achieves DP-noise-like local stealth and a strong aggregate backdoor signal — a threat that grows more significant as DP becomes a standard component of privacy-preserving FL systems.

work used Anvil at Purdue University through allocation CIS250794 from the Advanced Cyberinfrastructure Coordination Ecosystem: Services & Support (ACCESS) program, which is supported by U.S. National Science Foundation grants #2138259, #2138286, #2138307, #2137603, and #2138296 [42].

9. Conclusion This work challenges the assumption that differential privacy inherently confers resilience against backdoor attacks in federated learning. We introduce R ING, a novel backdoor attack targeting differentially private FL, and demonstrate through theoretical analysis and empirical evaluation that it evades state-of-the-art defenses while substantially increasing attack success rate. Our findings unfold a new threat landscape that DP can be exploited to weaken, rather than strengthen, the security of AI/ML systems. The result also reveals a fundamental tension between security, privacy, and utility. Service providers who reduce or abandon DP in response to such threats sacrifice the privacy guarantees it was designed to provide – a trade-off that underscores the urgent need for defenses that address security and privacy in concert.

Acknowledgments This work was supported in part by NSF grants CNS2238680, CNS-2207204, and CNS-2247794. We also acknowledge the computing resources and support provided by Purdue Applied AI Research Center (AARC). The

References [1]

B. McMahan, E. Moore, D. Ramage, S. Hampson, and B. A. y Arcas, “Communication-efficient learning of deep networks from decentralized data,” in Artificial intelligence and statistics. PMLR, 2017, pp. 1273–1282.

[2]

A. Hard, K. Rao, R. Mathews, S. Ramaswamy, F. Beaufays, S. Augenstein, H. Eichner, C. Kiddon, and D. Ramage, “Federated learning for mobile keyboard prediction,” arXiv preprint arXiv:1811.03604, 2018.

[3]

T. Yang, G. Andrew, H. Eichner, H. Sun, W. Li, N. Kong, D. Ramage, and F. Beaufays, “Applied federated learning: Improving google keyboard query suggestions,” arXiv preprint arXiv:1812.02903, 2018.

[4]

S. Ramaswamy, R. Mathews, K. Rao, and F. Beaufays, “Federated learning for emoji prediction in a mobile keyboard,” arXiv preprint arXiv:1906.04329, 2019.

[5]

T. S. Brisimi, R. Chen, T. Mela, A. Olshevsky, I. C. Paschalidis, and W. Shi, “Federated learning of predictive models from federated electronic health records,” International journal of medical informatics, vol. 112, pp. 59–67, 2018.

[6]

J. Ogier du Terrail, S.-S. Ayed, E. Cyffers, F. Grimberg, C. He, R. Loeb, P. Mangold, T. Marchand, O. Marfoq, E. Mushtaq et al., “Flamby: Datasets and benchmarks for cross-silo federated learning in realistic healthcare settings,” in Advances in Neural Information Processing Systems, vol. 35, 2022, pp. 5315–5334.

[7]

H. Wang, K. Sreenivasan, S. Rajput, H. Vishwakarma, S. Agarwal, J.-y. Sohn, K. Lee, and D. Papailiopoulos, “Attack of the tails: Yes, you really can backdoor federated learning,” in Advances in neural information processing systems, vol. 33, 2020, pp. 16 070–16 084.

[8]

E. Bagdasaryan, A. Veit, Y. Hua, D. Estrin, and V. Shmatikov, “How to backdoor federated learning,” in International conference on artificial intelligence and statistics. PMLR, 2020, pp. 2938–2948.

[9]

C. Dwork, A. Roth et al., “The algorithmic foundations of differential privacy,” Foundations and trends® in theoretical computer science, vol. 9, no. 3–4, pp. 211–407, 2014.

[10] M. Naseri, J. Hayes, and E. D. Cristofaro, “Local and central differential privacy for robustness and privacy in federated learning,” in Proceedings of the NDSS Symposium, 2022. [11] Z. Sun, P. Kairouz, A. T. Suresh, and H. B. McMahan, “Can you really backdoor federated learning?” arXiv preprint arXiv:1911.07963, 2019. [12] C. Xie, Y. Long, P.-Y. Chen, Q. Li, S. Koyejo, and B. Li, “Unraveling the connections between privacy and certified robustness in federated learning against poisoning attacks,” in Proceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security, 2023, pp. 1511–1525. [13] X. Li, N. Li, W. Sun, N. Z. Gong, and H. Li, “Fine-grained poisoning attack to local differential privacy protocols for mean and variance estimation,” in 32nd USENIX Security Symposium (USENIX Security 23), 2023, pp. 1739–1756. [14] X. Cao, J. Jia, and N. Z. Gong, “Data poisoning attacks to local differential privacy protocols,” in 30th USENIX Security Symposium (USENIX Security 21), 2021, pp. 947–964. [15] X. Li, Z. Li, N. Li, and W. Sun, “On the robustness of LDP protocols for numerical attributes under data poisoning attacks,” in Proceedings of the NDSS Symposium, 2025.

[16] X. Li, N. Li, B. Wang, and W. Sun, “Mitigating data poisoning attacks to local differential privacy,” in Proceedings of the 2025 ACM SIGSAC Conference on Computer and Communications Security, 2025. [17] J. Giraldo, A. Cardenas, M. Kantarcioglu, and J. Katz, “Adversarial classification under differential privacy,” in Network and Distributed Systems Security (NDSS) Symposium 2020, 2020. [18] P. Rieger, T. D. Nguyen, M. Miettinen, and A.-R. Sadeghi, “Deepsight: Mitigating backdoor attacks in federated learning through deep model inspection,” in Proceedings of the NDSS Symposium, 2022. [19] P. Blanchard, E. M. El Mhamdi, R. Guerraoui, and J. Stainer, “Machine learning with adversaries: Byzantine tolerant gradient descent,” in Advances in neural information processing systems, vol. 30, 2017.

[35] H. Ali, S. Nepal, S. S. Kanhere, and S. Jha, “Adversarially guided stateful defense against backdoor attacks in federated deep learning,” in 2024 Annual Computer Security Applications Conference (ACSAC). IEEE, 2024, pp. 794–809. [36] X. Lyu, N. Wang, Y. Xiao, S. Li, T. Li, D. Chen, and Y. Chen, “Two heads are better than one: Model-weight and latent-space analysis for federated learning on non-iid data against poisoning attacks,” arXiv preprint arXiv:2503.23288, 2025. [37] A. Go, R. Bhayani, and L. Huang, “Twitter sentiment classification using distant supervision,” CS224N project report, Stanford, vol. 1, no. 12, p. 2009, 2009.

[20] T. D. Nguyen, P. Rieger, H. Chen, H. Yalame, H. Möllering, H. Fereidooni, S. Marchal, M. Miettinen, A. Mirhoseini, S. Zeitouni et al., “FLAME: Taming backdoors in federated learning,” in 31st USENIX Security Symposium (USENIX Security 22), 2022, pp. 1415–1432.

[38] K. Bonawitz, V. Ivanov, B. Kreuter, A. Marcedone, H. B. McMahan, S. Patel, D. Ramage, A. Segal, and K. Seth, “Practical secure aggregation for privacy-preserving machine learning,” in proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, 2017, pp. 1175–1191.

[21] T. Krauß and A. Dmitrienko, “Mesas: Poisoning defense for federated learning resilient against adaptive attackers,” in Proceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security, 2023, pp. 1526–1540.

[39] W.-N. Chen, A. Ozgur, and P. Kairouz, “The poisson binomial mechanism for unbiased federated learning with secure aggregation,” in International Conference on Machine Learning. PMLR, 2022, pp. 3490–3506.

[22] H. Fereidooni, A. Pegoraro, P. Rieger, A. Dmitrienko, and A.-R. Sadeghi, “Freqfed: A frequency analysis-based approach for mitigating poisoning attacks in federated learning,” in Proceedings of the NDSS Symposium, 2024.

[40] W.-N. Chen, C. A. C. Choo, P. Kairouz, and A. T. Suresh, “The fundamental price of secure aggregation in differentially private federated learning,” in International Conference on Machine Learning. PMLR, 2022, pp. 3056–3089.

[23] E. Kabir, Z. Song, M. R. U. Rashid, and S. Mehnaz, “Flshield: a validation based federated learning framework to defend against poisoning attacks,” in 2024 IEEE Symposium on Security and Privacy (SP). IEEE, 2024, pp. 2572–2590.

[41] T. Stevens, C. Skalka, C. Vincent, J. Ring, S. Clark, and J. Near, “Efficient differentially private secure aggregation for federated learning via hardness of learning with errors,” in 31st USENIX security symposium (USENIX Security 22), 2022, pp. 1379–1395.

[24] M. Abadi, A. Chu, I. Goodfellow, H. B. McMahan, I. Mironov, K. Talwar, and L. Zhang, “Deep learning with differential privacy,” in Proceedings of the 2016 ACM SIGSAC conference on computer and communications security, 2016, pp. 308–318.

[42] T. J. Boerner, S. Deems, T. R. Furlani, S. L. Knuth, and J. Towns, “ACCESS: Advancing innovation: NSF’s advanced cyberinfrastructure coordination ecosystem: Services & support,” in Practice and Experience in Advanced Research Computing (PEARC ’23). New York, NY, USA: ACM, 2023, pp. 1–4.

[25] H. Delfs, H. Knebl, and H. Knebl, Introduction to cryptography. Springer, 2002, vol. 2. [26] C. Xie, K. Huang, P.-Y. Chen, and B. Li, “Dba: Distributed backdoor attacks against federated learning,” in International conference on learning representations, 2019.

[43] H. Touvron, M. Cord, M. Douze, F. Massa, A. Sablayrolles, and H. Jégou, “Training data-efficient image transformers & distillation through attention,” in International conference on machine learning. PMLR, 2021, pp. 10 347–10 357.

[27] L. Zhu, Z. Liu, and S. Han, “Deep leakage from gradients,” in Advances in neural information processing systems, vol. 32, 2019.

[29] X. Gu, M. Li, and L. Xiong, “{DP-BREM}:{Differentially-Private} and {Byzantine-Robust} federated learning with client momentum,” in 34th USENIX Security Symposium (USENIX Security 25), 2025, pp. 3065–3082. [30] L. Huang, A. D. Joseph, B. Nelson, B. I. Rubinstein, and J. D. Tygar, “Adversarial machine learning,” in Proceedings of the 4th ACM workshop on Security and artificial intelligence, 2011, pp. 43–58. [31] T. Gu, B. Dolan-Gavitt, and S. Garg, “Badnets: Identifying vulnerabilities in the machine learning model supply chain,” arXiv preprint arXiv:1708.06733, 2017. [32] Z. Zhang, A. Panda, L. Song, Y. Yang, M. Mahoney, P. Mittal, R. Kannan, and J. Gonzalez, “Neurotoxin: Durable backdoors in federated learning,” in Proceedings of the 39th International Conference on Machine Learning, 2022, pp. 26 429–26 446. [33] P. Rieger, T. Krauß, M. Miettinen, A. Dmitrienko, and A.-R. Sadeghi, “Crowdguard: Federated backdoor detection in federated learning,” in Proceedings of the NDSS Symposium, 2024. [34] N. Wang, Y. Xiao, Y. Chen, Y. Hu, W. Lou, and Y. T. Hou, “Flare: defending federated learning against model poisoning attacks via latent space representations,” in Proceedings of the 2022 ACM on Asia conference on computer and communications security, 2022, pp. 946–958.

L2 Distance

No DP

Cosine Similarity

[28] R. C. Geyer, T. Klein, and M. Nabi, “Differentially private federated learning: A client level perspective,” arXiv preprint arXiv:1712.07557, 2017.

DP-opt-in

DP-opt-out

101 100

10 1 100 10 1 10 2 0 10 2 10 1 AA

AB

BB

AA

AB

BB

AA

AB

BB

Figure 10: Boxplots of pairwise L2 distance and cosine similarity for client update pairs under No DP, DP-opt-in, and DP-opt-out.

Appendix A. Impact of DP Noise on Client Update Geometry To explain why DP-opt-in undermines detection-based defenses, we analyze the pairwise geometry of client updates in Figure 10. This analysis is directly motivated by how existing defenses operate: Krum relies on pairwise Euclidean distances, Flame and FreqFed use cosine-based

clustering, and MESAS combines both. Even for DeepSight and FLShield, which inspect model behavior rather than raw parameter geometry, anomalous update geometry serves as an important discriminative signal. Accordingly, ℓ2 distance and cosine similarity together provide natural and representative geometric lenses for understanding defense evasion. In the no-DP setting, the three pairwise update types exhibit clearly separable geometric patterns. Attacker-attacker (AA) pairs cluster tightly with high cosine similarity and small ℓ2 distance. Attacker-benign (AB) pairs show lower similarity and larger distance, while benign-benign (BB) pairs remain moderately well clustered. These geometric separations are the statistical cues that detection-based defenses exploit. Under DP-opt-in, however, injected DP noise collapses these distinctions. The cosine similarity distributions of AA, AB, and BB pairs all concentrate near zero, and their L2 distances become uniformly large and mutually overlapping. The geometric signal that defenses rely on is effectively erased so that malicious updates become indistinguishable from benign ones in the update space. In contrast, the DPopt-out attacker preserves the tight alignment of AA pairs, maintaining a detectable geometric anomaly that defenses can, in principle, exploit, but at the cost of the stealthiness that DP noise would otherwise provide.

 Pk = mkl f k (1 − f )ml −k , for 1 ≤ k < ml . The group’s aggregated error is ErrGl ,St =

X

ζi

i∈St m

=

X

(zi −

i∈St

l 1 X zj ) ml j=1

m

l k X zj ) =( zi − ml j=1 i∈St X X k X ( zi + zj ) = zi − ml i∈St i∈St j ∈S / t k X k X = (1 − ) zi − zj . ml ml

X

i∈St

j ∈S / t

Since all zj are independent with zero mean, and each group is also independent, we have E||zi ||2 = dσ 2 , where d is the dimensionality of the noise vector. For a given group, if k clients remain after detection, the squared norm of the aggregated error from that group is k 2 ) ml k + (ml − k)( )2 ) ml 2 k(ml − k) = dσ · . ml

E||ErrGl ,St ||2 = dσ 2 (k(1 −

Appendix B. Proof of Theorem 1 Proof. For each j ∈ Mt , # " ml 1 X zk ζj = zj − ml k=1   X 1 1 = zj − zj − zk  ml ml k̸=j   X 1 1 zk  = (1 − ) · zj − ml ml k̸=j

Since all zk are independent with variance σ 2 , the variance of ζj is   1 2 2 1 2 2 V ar[ζj ] = (1 − ) σ + (ml − 1)( ) σ ml ml ml − 1 2 = ·σ . ml l −1 2 Therefore, ζj ∼ N (0, mm σ Id ). l

Appendix C. Proof of Theorem 2 Proof. Let Gl denote the l-th group. For each client i ∈ Gl , the P associated noise signal can be denoted as ζi = (zi − 1 2 k∈Gl zk ) where zk ∼ N (0, σ Id ). Suppose k out of ml ml clients in Gl are kept. The probability for this event is

Thus, we have the normalized sum of expected total error over all groups and all k by the number of all the remaining malicious updates as follows ml −1   g X 2 ER ING ∥Err(f )∥2 = 2 Pk · E ∥ErrGl ,St ∥ St

k=1 m l −1 X

g (mf )2

k=1 m −1 

l X 1 = · g (mf )2

k=1

· dσ

2

Pk · E ∥ErrGl ,St ∥

 ml k f (1 − f )ml −k k

2 k(ml − k)

ml m = · E[x(ml − x)] · dσ 2 /ml , ml (mf )2

where x ∼ Binomial(ml , f ). Notice that E[x(ml − x)] = ml E[x] − E[x2 ] and k ∼ Binomial(ml , f ). We have E[x] = ml f and E[x2 ] = V ar(x)+(E[x])2 = ml f (1−f )+(ml f )2 . Therefore, E[x(ml − x)] = ml f (1 − f )(ml − 1). Thus, we

No Defense

Sentiment-140 CIFAR-100 (MLP) (ViT)

CIFAR-10 (ResNet)

MNIST (CNN)

Acc 100

DP-opt-in

Deepsight

DP-opt-out

Krum

Our Attack

Flame

MESAS

FreqFed

FLShield

50 0 100 50 0 100 50 0 100 50 0

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

Figure 11: Acc of DP-opt-in, DP-opt-out and R ING attacks in the prob non-iid setting.

No Defense

ASR

DP-opt-in

Deepsight

DP-opt-out

Krum

Our Attack

Flame

MESAS

FreqFed

FLShield

50 0 100 50 0 100 50 0 100 50 0

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

Figure 12: ASR of DP-opt-in, DP-opt-out, and R ING attacks in the qty non-iid setting. RR

MNIST

1.0

CIFAR-10

DP-opt-out

Our Attack

Malicious Benign

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

0.5

0.0 Deepsight 1.0

CIFAR-100

DP-opt-in

0.5

0.0 Deepsight 1.0

0.5

0.0 Deepsight 1.0

Sentiment-140

Sentiment-140 CIFAR-100 (MLP) (ViT)

CIFAR-10 (ResNet)

MNIST (CNN)

100

0.5

0.0 Deepsight

Figure 13: Retention rate of DP-opt-in, DP-opt-out and R ING attacks in the qty non-iid setting.

60

TABLE 6: ASR, Acc (%) and RR (malicious/benign,%) of R ING, DP-opt-in, and DP-opt-out attacks under visible-trigger backdoor attack (VBA), Distributed backdoor attack (DBA) and Neurotoxin Backdoor Attack (NBA) on MNIST (ϵ = 1). Backdoor Opt-in Opt-out Ours Opt-in Opt-out Ours Opt-in Opt-out Ours

VBA

DBA

NBA

No Defense ASR / Acc

Deepsight ASR / Acc RR

Krum ASR / Acc

RR

Flame ASR / Acc

RR

77.27 / 79.32 99.66 / 83.40 99.45 / 84.13 21.72 / 80.55 24.75 / 77.91 33.12 / 80.43 28.03 / 51.15 98.67 / 81.34 98.42 / 81.13

83.51 / 78.92 13.29 / 82.41 99.29 / 86.13 18.83 / 77.06 11.75 / 78.95 20.77 / 81.32 4.35 / 77.70 0.99 / 79.83 98.80 / 80.35

41.85 / 64.75 99.98 / 77.35 99.91 / 75.62 22.06 / 58.23 70.65 / 63.21 88.66 / 70.58 1.88 / 67.41 99.98 / 66.12 99.98 / 65.93

41 / 56 98 / 42 98 / 42 42 / 56 98 / 42 98 / 42 42 / 56 98 / 42 98 / 42

65.16 / 55.39 12.81 / 64.46 99.91 / 72.44 25.96 / 57.26 12.36 / 55.65 78.17 / 51.47 4.09 / 56.42 5.92 / 59.62 99.64 / 59.52

41 / 56 2 / 66 94 / 43 41 / 57 2 / 66 94 / 43 41 / 57 2 / 66 94 / 43

100 / 100 4 / 100 100 / 100 100 / 100 4 / 100 100 / 100 100 / 100 4 / 100 100 / 100

MESAS ASR / Acc RR

FreqFed ASR / Acc RR

FLShield ASR / Acc RR

71.23 / 68.53 95.95 / 71.76 99.45 / 79.42 31.94 / 58.45 25.17 / 80.72 38.00 / 81.75 39.62 / 40.15 95.24 / 69.93 90.59 / 73.27

60.68 / 64.30 99.98 / 79.22 99.85 / 77.31 23.72 / 64.63 71.78 / 61.11 72.48 / 69.82 1.86 / 68.92 99.94 / 68.87 99.89 / 67.95

90.61 / 11.38 48.14 / 10.68 98.92 / 34.64 77.29 / 11.44 75.74 / 11.36 93.22 / 18.01 88.81 / 11.88 59.12 / 10.65 91.94 / 26.47

90 / 79 73 / 97 94 / 93 88 / 79 90 / 99 92 / 92 88 / 79 90 / 99 92 / 92

42 / 56 97 / 42 89 / 45 41 / 57 98 / 42 88 / 45 41 / 57 98 / 42 88 / 45

38 / 37 37 / 37 40 / 38 39 / 40 41 / 41 43 / 36 39 / 40 41 / 41 43 / 36

TABLE 7: Datasets and Models.

have 

ER ING ∥Err(f )∥

2



m · E[x(ml − x)] · dσ 2 /ml ≈ ml (mf )2

m · ml f (1 − f )(ml − 1) · dσ 2 /ml ml (mf )2 dσ 2 ml − 1 1 − f = · · . m ml f =

Appendix D. Proof of Theorem 3 Proof. For the DP-opt-in attack, each retained malicious client contributes an i.i.d. noise vector zi ∼ N (0, σ 2 Id ). Let St be the set of retained malicious clients. The aggregated error over St is ( 1 P i∈St zi , |St | > 0, |St | ErrDP-opt-in (f ) = 0, |St | = 0. Therefore, when |St | > 0, we have   1 X σ2 zi ∼ N 0, Id . |St | |St | i∈St

Hence   dσ 2 dσ 2 EDP-opt-in ∥Err(f )∥2 = ≈ |St | mf According to Theorem 2, we have   dσ 2 ml − 1 1 − f · · . ER ING ∥Err(f )∥2 ≈ m ml f As a result,   dσ 2 ml −1 1−f · ml · f ER ING ∥Err(f )∥2  ≈ m dσ 2 2 EDP-opt-in ∥Err(f )∥ mf ml − 1 = · (1 − f ). ml

Dataset #training (#categories) samples MNIST (10) 60,000 CIFAR-10 (10) 50,000 CIFAR-100 (100) 50,000 Sentiment-140 (2) 64,000

#testing #input Model Θ samples size 10,000 (28,28,1) 3-Block CNN 10,000 (32,32,3) ResNet-18 10,000 (32,32,3) ViT-Tiny 16,000 (100,) Emb-128 + FC-1

Appendix E. Datasets and Models Table 7 summarizes the datasets, training configurations, and model architectures. For MNIST, we adopt a 3-block CNN; for CIFAR-10, ResNet-18; and for CIFAR-100, a ViTTiny [43] adapted for CIFAR. The ViT-Tiny uses 4 × 4 patches, an embedding dimension of 192, 8 Transformer blocks, 3 attention heads, and an MLP dimension of 768. For Sentiment-140, we use a 128-dimensional embedding layer followed by a fully connected output layer for binary sentiment classification.

Appendix F. Additional Results Figure 11 presents the main task accuracy under all attacks. The accuracy across different backdoor variants remains similar, indicating that our attack does not degrade model performance and behaves consistently with baseline backdoor attacks. Figures 12–17 report the ASR, Acc, and retention rates for different backdoor attacks under multiple defenses across all datasets in the qty non-iid and dir non-iid settings, respectively. The results are consistent with the conclusions in Section 6.2.

Sentiment-140 CIFAR-100 (MLP) (ViT)

CIFAR-10 (ResNet)

MNIST (CNN)

Acc 100

No Defense

DP-opt-in

Deepsight

DP-opt-out

Krum

Our Attack

Flame

MESAS

FreqFed

FLShield

50 0 100 50 0 100 50 0 100 50 0

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

Figure 14: Acc of DP-opt-in, DP-opt-out and R ING attacks in the qty non-iid setting.

ASR

Sentiment-140 CIFAR-100 (MLP) (ViT)

CIFAR-10 (ResNet)

MNIST (CNN)

100

No Defense

DP-opt-in

Deepsight

DP-opt-out

Krum

Our Attack

Flame

MESAS

FreqFed

FLShield

50 0 100 50 0 100 50 0 100 50 0

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

Figure 15: ASR of DP-opt-in, DP-opt-out, and R ING attacks in the dir non-iid setting.

Sentiment-140 CIFAR-100 (MLP) (ViT)

CIFAR-10 (ResNet)

MNIST (CNN)

Acc 100

No Defense

DP-opt-in

Deepsight

DP-opt-out

Krum

Our Attack

Flame

MESAS

FreqFed

FLShield

50 0 100 50 0 100 50 0 100 50 0

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

20

40

Epoch

60

0

Figure 16: Acc of DP-opt-in, DP-opt-out and R ING attacks in the dir non-iid setting.

20

40

Epoch

60

RR

MNIST

1.0

CIFAR-10

Our Attack

Malicious Benign

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

Deepsight

Krum Flame MESAS FreqFed FLShield

0.5

0.0 Deepsight 1.0

CIFAR-100

DP-opt-out

0.5

0.0 Deepsight 1.0

0.5

0.0 Deepsight 1.0

Sentiment-140

DP-opt-in

0.5

0.0 Deepsight

Figure 17: Retention rate of DP-opt-in, DP-opt-out and R ING attacks in the dir non-iid setting.

Record · ID 280095 · SHA-256 a46dcc2748c4048a
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.