No Privacy Left Outside: On the (In-)Security of TEE-Shielded DNN Partition for On-Device ML
Not on the map. Why?
Abstract (arXiv)
On-device ML introduces new security challenges: DNN models become white-box accessible to device users. Based on white-box information, adversaries can conduct effective model stealing (MS) and membership inference attack (MIA). Using Trusted Execution Environments (TEEs) to shield on-device DNN models aims to downgrade (easy) white-box attacks to (harder) black-box attacks. However, one major shortcoming is the sharply increased latency (up to 50X). To accelerate TEE-shield DNN computation with GPUs, researchers proposed several model partition techniques. These solutions, referred to as TEE-Shielded DNN Partition (TSDP), partition a DNN model into two parts, offloading the privacy-insensitive part to the GPU while shielding the privacy-sensitive part within the TEE. This paper benchmarks existing TSDP solutions using both MS and MIA across a variety of DNN models, datasets, and metrics. We show important findings that existing TSDP solutions are vulnerable to privacy-stealing attacks and are not as safe as commonly believed. We also unveil the inherent difficulty in deciding optimal DNN partition configurations (i.e., the highest security with minimal utility cost) for present TSDP solutions. The experiments show that such ``sweet spot'' configurations vary across datasets and models. Based on lessons harvested from the experiments, we present TEESlice, a novel TSDP method that defends against MS and MIA during DNN inference. TEESlice follows a partition-before-training strategy, which allows for accurate separation between privacy-related weights from public weights. TEESlice delivers the same security protection as shielding the entire DNN model inside TEE (the ``upper-bound'' security guarantees) with over 10X less overhead (in both experimental and real-world environments) than prior TSDP solutions and no accuracy loss.
Key facts. Cited by 21 papers in the map (data through 14 Oct 2026). Builds on 55 of its 117 references that are in the map. First posted on arXiv 11 Oct 2023.
Builds on
55 of 117 references.
References · 55
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
- 2019A Comprehensive Survey on Transfer Learningcited by 1,160
- 2016Practical Black-Box Attacks against Machine Learningcited by 903
- 2021Membership Inference Attacks From First Principlescited by 878
- 2018The Secret Sharer: Evaluating and Testing Unintended Memorization in Neural Networkscited by 864
- 2016Stealing Machine Learning Models via Prediction APIscited by 619
38 more
- 2018ML-Leaks: Model and Data Independent Membership Inference Attacks and Defenses on Machine Learning Modelscited by 498
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 446
- 2017Age Progression/Regression by Conditional Adversarial Autoencodercited by 429
- 2021Membership Inference Attacks on Machine Learning: A Surveycited by 321
- 2019Differential Privacy Has Disparate Impact on Model Accuracycited by 316
- 2018Knockoff Nets: Stealing Functionality of Black-Box Modelscited by 292
- 2019High Accuracy and High Fidelity Extraction of Neural Networkscited by 214
- 2020Information Leakage in Embedding Modelscited by 203
- 2020When Machine Unlearning Jeopardizes Privacycited by 198
- 2018Gazelle: A Low Latency Framework for Secure Neural Network Inferencecited by 193
- 2018Machine Learning with Membership Privacy using Adversarial Regularizationcited by 186
- 2019Stolen Memories: Leveraging Model Memorization for Calibrated White-Box Membership Inferencecited by 175
- 2020Membership Leakage in Label-Only Exposurescited by 168
- 2018PRADA: Protecting against DNN Model Stealing Attackscited by 165
- 2018Slalom: Fast, Verifiable and Private Execution of Neural Networks in Trusted Hardwarecited by 102
- 2021PPFL: Privacy-preserving Federated Learning with Trusted Execution Environmentscited by 93
- 2016Towards the Science of Security and Privacy in Machine Learningcited by 89
- 2021ML-Doctor: Holistic Risk Assessment of Inference Attacks Against Machine Learning Modelscited by 85
- 2019Prediction Poisoning: Towards Defenses Against DNN Model Stealing Attackscited by 81
- 2020DarkneTZ: Towards Model Privacy at the Edge using Trusted Execution Environmentscited by 58
- 2020Enabling Fast Differentially Private SGD via Just-in-Time Compilation and Vectorizationcited by 58
- 2018Cache Telepathy: Leveraging Shared Resource Attacks to Learn DNN Architecturescited by 57
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
- 2018Spectre Attacks: Exploiting Speculative Executioncited by 47
- 2021Copy, Right? A Testing Framework for Copyright Protection of Deep Learning Modelscited by 46
- 2022Membership Inference Attacks and Defenses in Neural Network Pruningcited by 45
- 2022Are Your Sensitive Attributes Private? Novel Model Inversion Attribute Inference Attacks on Classification Modelscited by 43
- 2021DeepSteal: Advanced Model Extractions Leveraging Efficient Weight Stealing in Memoriescited by 42
- 2020Hermes Attack: Steal DNN Models with Lossless Inference Accuracycited by 41
- 2020Mind Your Weight(s): A Large-scale Study on Insufficient Machine Learning Model Protection in Mobile Appscited by 36
- 2018MLCapsule: Guarded Offline Deployment of Machine Learning as a Servicecited by 31
- 2019A framework for the extraction of Deep Neural Networks by leveraging public datacited by 22
- 2019Privacy-Preserving Inference in Machine Learning Services Using Trusted Execution Environmentscited by 17
- 2020Dynamic Slicing for Deep Neural Networkscited by 16
- 2021Teacher Model Fingerprinting Attacks Against Transfer Learningcited by 16
- 2022Understanding Real-world Threats to Deep Learning Models in Android Appscited by 15
- 2018SgxPectre Attacks: Stealing Intel Secrets from SGX Enclaves via Speculative Executioncited by 14
- 2022DarKnight: An Accelerated Framework for Privacy and Integrity Preserving Deep Learning Using Trusted Hardwarecited by 14
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2024: 4; 2025: 10; 2026: 7.
21 papers.
Sort:
By area:
- 2025Depth Gives a False Sense of Privacy: LLM Internal States Inversioncited by 17
- 2024TransLinkGuard: Safeguarding Transformer Models Against Model Stealing in Edge Deploymentcited by 11
- 2024A Middle Path for On-Premises LLM Deployment: Preserving Privacy Without Sacrificing Model Confidentialitycited by 8
- 2024CoreGuard: Safeguarding Foundational Capabilities of LLMs Against Model Stealing in Edge Deploymentcited by 5
- 2024TEESlice: Protecting Sensitive Neural Network Models in Trusted Execution Environments When Attackers have Pre-Trained Modelscited by 3
- 2025Securing Transformer-based AI Execution via Unified TEEs and Crypto-protected Acceleratorscited by 2
- 2025SecureInfer: Heterogeneous TEE-GPU Architecture for Privacy-Critical Tensors for Large Language Model Deploymentcited by 2
- 2025Do Not Merge My Model! Safeguarding Open-Source LLMs Against Unauthorized Model Mergingcited by 2
- 2026Towards Privacy-Preserving LLM Inference via Covariant Obfuscation (Technical Report)cited by 2
- 2025Onboard Optimization and Learning: A Surveycited by 1
- 2025AttestLLM: Efficient Attestation Framework for Billion-scale On-device LLMscited by 1
- 2025Towards Confidential and Efficient LLM Inference with Dual Privacy Protectioncited by 1
9 more
- 2026The Proxy Knows Too Much: Sealing LLM API Routers with Attested TEEscited by 1
- 2025Graph in the Vault: Protecting Edge GNN Inference with Trusted Execution Environmentcited by 0
- 2025On the Inference (In-)Security of Vertical Federated Learning: Efficient Auditing against Inference Tampering Attackcited by 0
- 2025DistilLock: Safeguarding LLMs from Unauthorized Knowledge Distillation on the Edgecited by 0
- 2026Communication-Efficient Verifiable Attention for LLM Inferencecited by 0
- 2026SoK: Attack and Defense Landscape of Mobile On-device AI Systemscited by 0
- 2026Gecko: Fast Private Inference via Secure Public Encoder Offloadingcited by 0
- 2026SparSEEty: Extracting Tokens from Sparsity-Exploiting LLM Serving Systems via Deterministic Side Channelscited by 0
- 2026SpliTEE: Fast and Private LLM Inference by Coupling GPU-Assisted Trusted Execution Environments with Differential Privacycited by 0
- 2026SpliTEE: Fast and Private LLM Inference by Coupling GPU-Assisted Trusted Execution Environments with Differential Privacy14 Sep 2026
- 2026SparSEEty: Extracting Tokens from Sparsity-Exploiting LLM Serving Systems via Deterministic Side Channels4 Aug 2026
- 2026Gecko: Fast Private Inference via Secure Public Encoder Offloading3 Aug 2026
- 2026SoK: Attack and Defense Landscape of Mobile On-device AI Systems1 Jul 2026
- 2026The Proxy Knows Too Much: Sealing LLM API Routers with Attested TEEs15 Jun 2026
- 2026Communication-Efficient Verifiable Attention for LLM Inference15 Jun 2026
- 2026Towards Privacy-Preserving LLM Inference via Covariant Obfuscation (Technical Report)2 Mar 2026
- 2025Do Not Merge My Model! Safeguarding Open-Source LLMs Against Unauthorized Model Merging13 Nov 2025
- 2025SecureInfer: Heterogeneous TEE-GPU Architecture for Privacy-Critical Tensors for Large Language Model Deployment22 Oct 2025
- 2025DistilLock: Safeguarding LLMs from Unauthorized Knowledge Distillation on the Edge19 Oct 2025
- 2025Towards Confidential and Efficient LLM Inference with Dual Privacy Protection11 Sep 2025
- 2025AttestLLM: Efficient Attestation Framework for Billion-scale On-device LLMs8 Sep 2025
9 more
- 2025Depth Gives a False Sense of Privacy: LLM Internal States Inversion22 Jul 2025
- 2025Securing Transformer-based AI Execution via Unified TEEs and Crypto-protected Accelerators4 Jul 2025
- 2025On the Inference (In-)Security of Vertical Federated Learning: Efficient Auditing against Inference Tampering Attack3 Jul 2025
- 2025Onboard Optimization and Learning: A Survey7 May 2025
- 2025Graph in the Vault: Protecting Edge GNN Inference with Trusted Execution Environment20 Feb 2025
- 2024TEESlice: Protecting Sensitive Neural Network Models in Trusted Execution Environments When Attackers have Pre-Trained Models15 Nov 2024
- 2024CoreGuard: Safeguarding Foundational Capabilities of LLMs Against Model Stealing in Edge Deployment16 Oct 2024
- 2024A Middle Path for On-Premises LLM Deployment: Preserving Privacy Without Sacrificing Model Confidentiality15 Oct 2024
- 2024TransLinkGuard: Safeguarding Transformer Models Against Model Stealing in Edge Deployment17 Apr 2024
- 2025Depth Gives a False Sense of Privacy: LLM Internal States Inversioncited by 17
- 2024TransLinkGuard: Safeguarding Transformer Models Against Model Stealing in Edge Deploymentcited by 11
- 2024A Middle Path for On-Premises LLM Deployment: Preserving Privacy Without Sacrificing Model Confidentialitycited by 8
- 2024CoreGuard: Safeguarding Foundational Capabilities of LLMs Against Model Stealing in Edge Deploymentcited by 5
- 2024TEESlice: Protecting Sensitive Neural Network Models in Trusted Execution Environments When Attackers have Pre-Trained Modelscited by 3
- 2025Securing Transformer-based AI Execution via Unified TEEs and Crypto-protected Acceleratorscited by 2
- 2025SecureInfer: Heterogeneous TEE-GPU Architecture for Privacy-Critical Tensors for Large Language Model Deploymentcited by 2
- 2025Do Not Merge My Model! Safeguarding Open-Source LLMs Against Unauthorized Model Mergingcited by 2
- 2026Towards Privacy-Preserving LLM Inference via Covariant Obfuscation (Technical Report)cited by 2
- 2025Onboard Optimization and Learning: A Surveycited by 1
- 2025AttestLLM: Efficient Attestation Framework for Billion-scale On-device LLMscited by 1
- 2026The Proxy Knows Too Much: Sealing LLM API Routers with Attested TEEscited by 1
12 most cited of 18 All 18 (JSON)
- 2026SpliTEE: Fast and Private LLM Inference by Coupling GPU-Assisted Trusted Execution Environments with Differential Privacy14 Sep 2026
- 2026Gecko: Fast Private Inference via Secure Public Encoder Offloading3 Aug 2026
- 2026SoK: Attack and Defense Landscape of Mobile On-device AI Systems1 Jul 2026
- 2026The Proxy Knows Too Much: Sealing LLM API Routers with Attested TEEs15 Jun 2026
- 2026Communication-Efficient Verifiable Attention for LLM Inference15 Jun 2026
- 2026Towards Privacy-Preserving LLM Inference via Covariant Obfuscation (Technical Report)2 Mar 2026
- 2025Do Not Merge My Model! Safeguarding Open-Source LLMs Against Unauthorized Model Merging13 Nov 2025
- 2025SecureInfer: Heterogeneous TEE-GPU Architecture for Privacy-Critical Tensors for Large Language Model Deployment22 Oct 2025
- 2025AttestLLM: Efficient Attestation Framework for Billion-scale On-device LLMs8 Sep 2025
- 2025Depth Gives a False Sense of Privacy: LLM Internal States Inversion22 Jul 2025
- 2025Securing Transformer-based AI Execution via Unified TEEs and Crypto-protected Accelerators4 Jul 2025
- 2025On the Inference (In-)Security of Vertical Federated Learning: Efficient Auditing against Inference Tampering Attack3 Jul 2025
12 newest of 18 All 18 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025TensorShield: Safeguarding On-Device Inference by Shielding Critical DNN Tensors with TEE
- 2025THEMIS: Towards Practical Intellectual Property Protection for Post-Deployment On-Device Deep Learning Models
- 2021Memory-Efficient Deep Learning Inference in Trusted Execution Environments
- 2025An Early Experience with Confidential Computing Architecture for On-Device Model Protection
- 2023DNN-Defender: A Victim-Focused In-DRAM Defense Mechanism for Taming Adversarial Weight Attack on DNNs
- 2026A Data-Free Membership Inference Attack on Federated Learning in Hardware Assurance
- 2021ActiveGuard: An Active DNN IP Protection Technique via Adversarial Examples
- 2022Publishing Efficient On-device Models Increases Adversarial Vulnerability