DarKnight: A Data Privacy Scheme for Training and Inference of Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
Protecting the privacy of input data is of growing importance as machine learning methods reach new application domains. In this paper, we provide a unified training and inference framework for large DNNs while protecting input privacy and computation integrity. Our approach called DarKnight uses a novel data blinding strategy using matrix masking to create input obfuscation within a trusted execution environment (TEE). Our rigorous mathematical proof demonstrates that our blinding process provides information-theoretic privacy guarantee by bounding information leakage. The obfuscated data can then be offloaded to any GPU for accelerating linear operations on blinded data. The results from linear operations on blinded data are decoded before performing non-linear operations within the TEE. This cooperative execution allows DarKnight to exploit the computational power of GPUs to perform linear operations while exploiting TEEs to protect input privacy. We implement DarKnight on an Intel SGX TEE augmented with a GPU to evaluate its performance.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 1.
4 papers.
- 2024PristiQ: A Co-Design Framework for Preserving Data Security of Quantum Learning in the Cloudcited by 5
- 2022MPC-Pipe: an Efficient Pipeline Scheme for Secure Multi-party Machine Learning Inferencecited by 4
- 2021Enabling Inference Privacy with Adaptive Noise Injectioncited by 1
- 2023Data-Centric Long-Tailed Image Recognitioncited by 1
- 2024PristiQ: A Co-Design Framework for Preserving Data Security of Quantum Learning in the Cloud20 Apr 2024
- 2023Data-Centric Long-Tailed Image Recognition3 Nov 2023
- 2022MPC-Pipe: an Efficient Pipeline Scheme for Secure Multi-party Machine Learning Inference27 Sep 2022
- 2021Enabling Inference Privacy with Adaptive Noise Injection6 Apr 2021