TBNet: A Neural Architectural Defense Framework Facilitating DNN Model Protection in Trusted Execution Environments

Ziyu Liu, Tong Zhou, Yukui Luo, Xiaolin Xu
5/7/2024
cs.CRcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

Trusted Execution Environments (TEEs) have become a promising solution to secure DNN models on edge devices. However, the existing solutions either provide inadequate protection or introduce large performance overhead. Taking both security and performance into consideration, this paper presents TBNet, a TEE-based defense framework that protects DNN model from a neural architectural perspective. Specifically, TBNet generates a novel Two-Branch substitution model, to respectively exploit (1) the computational resources in the untrusted Rich Execution Environment (REE) for latency reduction and (2) the physically-isolated TEE for model protection. Experimental results on a Raspberry Pi across diverse DNN model architectures and datasets demonstrate that TBNet achieves efficient model protection at a low cost.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{liu2024tbnet,
  title  = {TBNet: A Neural Architectural Defense Framework Facilitating DNN Model Protection in Trusted Execution Environments},
  author = {Ziyu Liu and Tong Zhou and Yukui Luo and Xiaolin Xu},
  year   = {2024},
  eprint = {2405.03974},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.03974v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.03974.svg)](https://codeofpaper.com/paper/2405.03974)

Discussion