PPFL: Privacy-preserving Federated Learning with Trusted Execution Environments
Not on the map. Why?
Abstract (arXiv)
We propose and implement a Privacy-preserving Federated Learning (PPFL) framework for mobile systems to limit privacy leakages in federated learning. Leveraging the widespread presence of Trusted Execution Environments (TEEs) in high-end and mobile devices, we utilize TEEs on clients for local training, and on servers for secure aggregation, so that model/gradient updates are hidden from adversaries. Challenged by the limited memory size of current TEEs, we leverage greedy layer-wise training to train each model's layer inside the trusted area until its convergence. The performance evaluation of our implementation shows that PPFL can significantly improve privacy while incurring small system overheads at the client-side. In particular, PPFL can successfully defend the trained model against data reconstruction, property inference, and membership inference attacks. Furthermore, it can achieve comparable model utility with fewer communication rounds (0.54×) and a similar amount of network traffic (1.002×) compared to the standard federated learning of a complete model. This is achieved while only introducing up to ~15% CPU time, ~18% memory usage, and ~21% energy consumption overhead in PPFL's client-side.
Key facts. Cited by 93 papers in the map (data through 7 Oct 2026). Builds on 33 of its 81 references that are in the map. First posted on arXiv 29 Apr 2021.
Builds on
33 of 81 references.
References · 33
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2018Federated Optimization in Heterogeneous Networkscited by 2,971
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,221
- 2019Deep Leakage from Gradientscited by 1,004
- 2019Towards Federated Learning at Scale: System Designcited by 826
- 2018How To Backdoor Federated Learningcited by 745
- 2020Inverting Gradients -- How easy is it to break privacy in federated learning?cited by 707
- 2020Federated Learning with Matched Averagingcited by 564
21 more
- 2018Exploiting Unintended Feature Leakage in Collaborative Learningcited by 509
- 2019Local Model Poisoning Attacks to Byzantine-Robust Federated Learningcited by 479
- 2017Differentially Private Federated Learning: A Client Level Perspectivecited by 451
- 2018Client Selection for Federated Learning with Heterogeneous Resources in Mobile Edgecited by 347
- 2017Deep Models Under the GAN: Information Leakage from Collaborative Deep Learningcited by 326
- 2019Differential Privacy Has Disparate Impact on Model Accuracycited by 316
- 2019White-box vs Black-box: Bayes Optimal Strategies for Membership Inferencecited by 265
- 2019Can You Really Backdoor Federated Learning?cited by 250
- 2017Revisiting Distributed Synchronous SGDcited by 142
- 2018Greedy Layerwise Learning Can Scale to ImageNetcited by 113
- 2018Slalom: Fast, Verifiable and Private Execution of Neural Networks in Trusted Hardwarecited by 101
- 2020An Efficiency-boosting Client Selection Scheme for Federated Learning with Fairness Guaranteecited by 61
- 2020Enabling Fast Differentially Private SGD via Just-in-Time Compilation and Vectorizationcited by 58
- 2020DarkneTZ: Towards Model Privacy at the Edge using Trusted Execution Environmentscited by 57
- 2020L2-GCN: Layer-Wise and Learned Efficient Training of Graph Convolutional Networkscited by 48
- 2018Chiron: Privacy-preserving Machine Learning as a Servicecited by 38
- 2020FLaaS: Federated Learning as a Servicecited by 22
- 2020Layer-wise Characterization of Latent Information Leakage in Federated Learningcited by 19
- 2020Not one but many Tradeoffs: Privacy Vs. Utility in Differentially Private Machine Learningcited by 13
- 2018Integrating Remote Attestation with Transport Layer Securitycited by 9
- 2018Trust Anchors in Software Defined Networkscited by 1
Built on by
Citing papers per year: 2021: 11; 2022: 12; 2023: 30; 2024: 21; 2025: 11; 2026: 8.
93 papers.
Sort:
By area:
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
- 2023Heterogeneous Federated Learning: State-of-the-art and Research Challengescited by 160
- 2021When the Curious Abandon Honesty: Federated Learning Is Not Privatecited by 126
- 2021Eluding Secure Aggregation in Federated Learning via Model Inconsistencycited by 66
- 2021Privacy-Preserving Machine Learning: Methods, Challenges and Directionscited by 58
- 2023Recent Advances on Federated Learning: A Systematic Surveycited by 40
- 2023Federated Learning for Connected and Automated Vehicles: A Survey of Existing Approaches and Challengescited by 39
- 2023One-shot Empirical Privacy Estimation for Federated Learningcited by 35
- 2023A Survey on Vertical Federated Learning: From a Layered Perspectivecited by 30
- 2022CrowdGuard: Federated Backdoor Detection in Federated Learningcited by 26
- 2023FreqFed: A Frequency Analysis-Based Approach for Mitigating Poisoning Attacks in Federated Learningcited by 25
- 2024Decentralized Federated Learning: A Survey on Security and Privacycited by 25
38 more
- 2023No Privacy Left Outside: On the (In-)Security of TEE-Shielded DNN Partition for On-Device MLcited by 21
- 2023FLINT: A Platform for Federated Learning Integrationcited by 17
- 2023Reconstructing Individual Data Points in Federated Learning Hardened with Differential Privacy and Secure Aggregationcited by 16
- 2024Diffusion Models for Tabular Data Imputation and Synthetic Data Generationcited by 15
- 2021Citadel: Protecting Data Privacy and Model Confidentiality for Collaborative Learning with SGXcited by 14
- 2023Fusion of Global and Local Knowledge for Personalized Federated Learningcited by 14
- 2024Threats and Defenses in Federated Learning Life Cycle: A Comprehensive Survey and Challengescited by 14
- 2022DarKnight: An Accelerated Framework for Privacy and Integrity Preserving Deep Learning Using Trusted Hardwarecited by 13
- 2022Machine Learning with Confidential Computing: A Systematization of Knowledgecited by 13
- 2023Amplitude-Varying Perturbation for Balancing Privacy and Utility in Federated Learningcited by 13
- 2023Securing Distributed SGD against Gradient Leakage Threatscited by 13
- 2023BAFFLE: A Baseline of Backpropagation-Free Federated Learningcited by 12
- 2024Trustworthy Distributed AI Systems: Robustness, Privacy, and Governancecited by 12
- 2024TransLinkGuard: Safeguarding Transformer Models Against Model Stealing in Edge Deploymentcited by 11
- 2024Trustworthy Federated Learning: Privacy, Security, and Beyondcited by 11
- 2022Towards Battery-Free Machine Learning and Inference in Underwater Environmentscited by 9
- 2023PATROL: Privacy-Oriented Pruning for Collaborative Inference Against Model Inversion Attackscited by 9
- 2023ULDP-FL: Federated Learning with Across Silo User-Level Differential Privacycited by 9
- 2021Separation of Powers in Federated Learningcited by 8
- 2021AdaSplit: Adaptive Trade-offs for Resource-constrained Distributed Deep Learningcited by 8
- 2023A Survey of Secure Computation Using Trusted Execution Environmentscited by 8
- 2023FedRight: An Effective Model Copyright Protection for Federated Learningcited by 8
- 2023Communication Efficient Private Federated Learning Using Ditheringcited by 8
- 2025Attestable Audits: Verifiable AI Safety Benchmarks Using Trusted Execution Environmentscited by 8
- 2023Robust and IP-Protecting Vertical Federated Learning against Unexpected Quitting of Partiescited by 7
- 2022TEE-based decentralized recommender systems: The raw data sharing redemptioncited by 6
- 2025Federated Learning for Cyber Physical Systems: A Comprehensive Surveycited by 6
- 2021MixNN: Protection of Federated Learning Against Inference Attacks by Mixing Neural Network Layerscited by 5
- 2023Personalised Federated Learning On Heterogeneous Feature Spacescited by 5
- 2024A Survey on Contribution Evaluation in Vertical Federated Learningcited by 5
- 2021Confidential Machine Learning Computation in Untrusted Environments: A Systems Security Perspectivecited by 4
- 2022OLIVE: Oblivious Federated Learning on Trusted Execution Environment against the risk of sparsificationcited by 4
- 2023FLEDGE: Ledger-based Federated Learning Resilient to Inference and Backdoor Attackscited by 4
- 2024HiFGL: A Hierarchical Framework for Cross-silo Cross-device Federated Graph Learningcited by 4
- 2025Federated Learning: A Survey on Privacy-Preserving Collaborative Intelligencecited by 4
- 2026Proof-of-Guardrail in AI Agents and What (Not) to Trust from Itcited by 4
- 2022FedComm: Federated Learning as a Medium for Covert Communicationcited by 3
- 2022Edge Security: Challenges and Issuescited by 3
50 most cited of 93 All 93 (JSON)
- 2026Can AI Oversight Be Zero Knowledge?1 Oct 2026
- 2026Privacy-enhanced federated learning via asynchronous aggregation and local differential perturbation14 Sep 2026
- 2026Information-Theoretically Secure Aggregation for Lightweight Federated Learning: Resilient to Dropouts and Adversaries23 Jul 2026
- 2026Beyond Local vs. External: A Game-Theoretic Framework for Trustworthy Knowledge Acquisition25 Apr 2026
- 2026Tessera: Secure, Near-Line-Rate Weight Streaming for UMA Edge Accelerators25 Apr 2026
- 2026AgenTEE: Confidential LLM Agent Execution on Edge Devices20 Apr 2026
- 2026Trusting What You Cannot See: Auditable Fine-Tuning and Inference for Proprietary AI8 Mar 2026
- 2026Proof-of-Guardrail in AI Agents and What (Not) to Trust from It6 Mar 2026
- 2025Securing Private Federated Learning in a Malicious Setting: A Scalable TEE-Based Approach with Client Auditing10 Sep 2025
- 2025Privacy-Preserving Offloading for Large Language Models in 6G Vehicular Networks30 Aug 2025
- 2025Enabling Trustworthy Federated Learning via Remote Attestation for Mitigating Byzantine Threats30 Aug 2025
- 2025FuSeFL: Fully Secure and Scalable Federated Learning18 Jul 2025
38 more
- 2025Attestable Audits: Verifiable AI Safety Benchmarks Using Trusted Execution Environments30 Jun 2025
- 2025Client Clustering Meets Knowledge Sharing: Enhancing Privacy and Robustness in Personalized Peer-to-Peer Learning25 Jun 2025
- 2025A Survey on Foundation Models for Personalized Federated Intelligence11 May 2025
- 2025Federated Learning for Cyber Physical Systems: A Comprehensive Survey8 May 2025
- 2025Federated Learning: A Survey on Privacy-Preserving Collaborative Intelligence24 Apr 2025
- 2025Moss: Proxy Model-based Full-Weight Aggregation in Federated Learning with Heterogeneous Models13 Mar 2025
- 2025Privacy-Preserving Dataset Combination9 Feb 2025
- 2024VerifiableFL: Verifiable Claims for Federated Learning using Exclaves13 Dec 2024
- 2024Protecting Confidentiality, Privacy and Integrity in Collaborative Learning11 Dec 2024
- 2024Tazza: Shuffling Neural Network Parameters for Secure and Private Federated Learning10 Dec 2024
- 2024Memory Backdoor Attacks on Neural Networks21 Nov 2024
- 2024TEESlice: Protecting Sensitive Neural Network Models in Trusted Execution Environments When Attackers have Pre-Trained Models15 Nov 2024
- 2024Trustworthy Federated Learning: Privacy, Security, and Beyond3 Nov 2024
- 2024Data Poisoning and Leakage Analysis in Federated Learning19 Sep 2024
- 2024Random Gradient Masking as a Defensive Measure to Deep Leakage in Federated Learning15 Aug 2024
- 2024Decentralized Health Intelligence Network (DHIN)12 Aug 2024
- 2024Threats and Defenses in Federated Learning Life Cycle: A Comprehensive Survey and Challenges9 Jul 2024
- 2024Diffusion Models for Tabular Data Imputation and Synthetic Data Generation2 Jul 2024
- 2024Decentralized Intelligence Network (DIN)2 Jul 2024
- 2024Privacy-Preserving and Trustworthy Deep Learning for Medical Imaging29 Jun 2024
- 2024HiFGL: A Hierarchical Framework for Cross-silo Cross-device Federated Graph Learning15 Jun 2024
- 2024VeriSplit: Secure and Practical Offloading of Machine Learning Inferences across IoT Devices2 Jun 2024
- 2024A Survey on Contribution Evaluation in Vertical Federated Learning3 May 2024
- 2024TransLinkGuard: Safeguarding Transformer Models Against Model Stealing in Edge Deployment17 Apr 2024
- 2024Fluent: Round-efficient Secure Aggregation for Private Federated Learning10 Mar 2024
- 2024Trustworthy Distributed AI Systems: Robustness, Privacy, and Governance2 Feb 2024
- 2024Decentralized Federated Learning: A Survey on Security and Privacy25 Jan 2024
- 2024Security and Privacy Issues and Solutions in Federated Learning for Digital Healthcare16 Jan 2024
- 2023FreqFed: A Frequency Analysis-Based Approach for Mitigating Poisoning Attacks in Federated Learning7 Dec 2023
- 2023The Landscape of Modern Machine Learning: A Review of Machine, Distributed and Federated Learning5 Dec 2023
- 2023No Privacy Left Outside: On the (In-)Security of TEE-Shielded DNN Partition for On-Device ML11 Oct 2023
- 2023FLEDGE: Ledger-based Federated Learning Resilient to Inference and Backdoor Attacks3 Oct 2023
- 2023Communication Efficient Private Federated Learning Using Dithering14 Sep 2023
- 2023Mitigating Adversarial Attacks in Federated Learning with Trusted Execution Environments13 Sep 2023
- 2023ULDP-FL: Federated Learning with Across Silo User-Level Differential Privacy23 Aug 2023
- 2023Federated Learning for Connected and Automated Vehicles: A Survey of Existing Approaches and Challenges21 Aug 2023
- 2023Pelta: Shielding Transformers to Mitigate Evasion Attacks in Federated Learning8 Aug 2023
- 2023PATROL: Privacy-Oriented Pruning for Collaborative Inference Against Model Inversion Attacks20 Jul 2023
50 newest of 93 All 93 (JSON)
- 2026AgenTEE: Confidential LLM Agent Execution on Edge Devices20 Apr 2026
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
- 2023Heterogeneous Federated Learning: State-of-the-art and Research Challengescited by 160
- 2021When the Curious Abandon Honesty: Federated Learning Is Not Privatecited by 126
- 2021Eluding Secure Aggregation in Federated Learning via Model Inconsistencycited by 66
- 2021Privacy-Preserving Machine Learning: Methods, Challenges and Directionscited by 58
- 2023Recent Advances on Federated Learning: A Systematic Surveycited by 40
- 2023Federated Learning for Connected and Automated Vehicles: A Survey of Existing Approaches and Challengescited by 39
- 2023One-shot Empirical Privacy Estimation for Federated Learningcited by 35
- 2023A Survey on Vertical Federated Learning: From a Layered Perspectivecited by 30
- 2022CrowdGuard: Federated Backdoor Detection in Federated Learningcited by 26
- 2023FreqFed: A Frequency Analysis-Based Approach for Mitigating Poisoning Attacks in Federated Learningcited by 25
- 2024Decentralized Federated Learning: A Survey on Security and Privacycited by 25
12 most cited of 87 All 87 (JSON)
- 2026Can AI Oversight Be Zero Knowledge?1 Oct 2026
- 2026Privacy-enhanced federated learning via asynchronous aggregation and local differential perturbation14 Sep 2026
- 2026Information-Theoretically Secure Aggregation for Lightweight Federated Learning: Resilient to Dropouts and Adversaries23 Jul 2026
- 2026Tessera: Secure, Near-Line-Rate Weight Streaming for UMA Edge Accelerators25 Apr 2026
- 2026Trusting What You Cannot See: Auditable Fine-Tuning and Inference for Proprietary AI8 Mar 2026
- 2026Proof-of-Guardrail in AI Agents and What (Not) to Trust from It6 Mar 2026
- 2025Securing Private Federated Learning in a Malicious Setting: A Scalable TEE-Based Approach with Client Auditing10 Sep 2025
- 2025Privacy-Preserving Offloading for Large Language Models in 6G Vehicular Networks30 Aug 2025
- 2025Enabling Trustworthy Federated Learning via Remote Attestation for Mitigating Byzantine Threats30 Aug 2025
- 2025Attestable Audits: Verifiable AI Safety Benchmarks Using Trusted Execution Environments30 Jun 2025
- 2025Client Clustering Meets Knowledge Sharing: Enhancing Privacy and Robustness in Personalized Peer-to-Peer Learning25 Jun 2025
- 2025A Survey on Foundation Models for Personalized Federated Intelligence11 May 2025
12 newest of 87 All 87 (JSON)