mlsanityData to 7 Oct 2026

Memory-Efficient and Secure DNN Inference on TrustZone-enabled Consumer IoT Devices

arXiv 2403.12568 ↗First posted 19 Mar 2024cs.CR cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Edge intelligence enables resource-demanding Deep Neural Network (DNN) inference without transferring original data, addressing concerns about data privacy in consumer Internet of Things (IoT) devices. For privacy-sensitive applications, deploying models in hardware-isolated trusted execution environments (TEEs) becomes essential. However, the limited secure memory in TEEs poses challenges for deploying DNN inference, and alternative techniques like model partitioning and offloading introduce performance degradation and security issues. In this paper, we present a novel approach for advanced model deployment in TrustZone that ensures comprehensive privacy preservation during model inference. We design a memory-efficient management method to support memory-demanding inference in TEEs. By adjusting the memory priority, we effectively mitigate memory leakage risks and memory overlap conflicts, resulting in 32 lines of code alterations in the trusted operating system. Additionally, we leverage two tiny libraries: S-Tinylib (2,538 LoCs), a tiny deep learning library, and Tinylibm (827 LoCs), a tiny math library, to support efficient inference in TEEs. We implemented a prototype on Raspberry Pi 3B+ and evaluated it using three well-known lightweight DNN models. The experimental results demonstrate that our design significantly improves inference speed by 3.13 times and reduces power consumption by over 66.5% compared to non-memory optimization method in TEEs.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 9 of its 38 references that are in the map. First posted on arXiv 19 Mar 2024.

Builds on

9 of 38 references.

References · 9

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
  3. 2019Edge Intelligence: Paving the Last Mile of Artificial Intelligence with Edge Computingcited by 225
  4. 2018Slalom: Fast, Verifiable and Private Execution of Neural Networks in Trusted Hardwarecited by 101
  5. 2020An Embarrassingly Simple Approach for Trojan Attack in Deep Neural Networkscited by 92
  6. 2020DarkneTZ: Towards Model Privacy at the Edge using Trusted Execution Environmentscited by 57
  7. 2022DarKnight: An Accelerated Framework for Privacy and Integrity Preserving Deep Learning Using Trusted Hardwarecited by 13
  8. 2021A Survey of Microarchitectural Side-channel Vulnerabilities, Attacks and Defenses in Cryptographycited by 5
  9. 2021Plinius: Secure and Persistent Machine Learning Model Trainingcited by 2

Built on by

Not cited yet.