Integrating Homomorphic Encryption and Trusted Execution Technology for Autonomous and Confidential Model Refining in Cloud
Not on the map. Why?
Abstract (arXiv)
With the popularity of cloud computing and machine learning, it has been a trend to outsource machine learning processes (including model training and model-based inference) to cloud. By the outsourcing, other than utilizing the extensive and scalable resource offered by the cloud service provider, it will also be attractive to users if the cloud servers can manage the machine learning processes autonomously on behalf of the users. Such a feature will be especially salient when the machine learning is expected to be a long-term continuous process and the users are not always available to participate. Due to security and privacy concerns, it is also desired that the autonomous learning preserves the confidentiality of users' data and models involved. Hence, in this paper, we aim to design a scheme that enables autonomous and confidential model refining in cloud. Homomorphic encryption and trusted execution environment technology can protect confidentiality for autonomous computation, but each of them has their limitations respectively and they are complementary to each other. Therefore, we further propose to integrate these two techniques in the design of the model refining scheme. Through implementation and experiments, we evaluate the feasibility of our proposed scheme. The results indicate that, with our proposed scheme the cloud server can autonomously refine an encrypted model with newly provided encrypted training data to continuously improve its accuracy. Though the efficiency is still significantly lower than the baseline scheme that refines plaintext-model with plaintext-data, we expect that it can be improved by fully utilizing the higher level of parallelism and the computational power of GPU at the cloud server.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 17 of its 41 references that are in the map. First posted on arXiv 2 Aug 2023.
Builds on
17 of 41 references.
References · 17
- 2018Gazelle: A Low Latency Framework for Secure Neural Network Inferencecited by 193
- 2018Slalom: Fast, Verifiable and Private Execution of Neural Networks in Trusted Hardwarecited by 102
- 2020FALCON: Honest-Majority Maliciously Secure Framework for Private Deep Learningcited by 74
- 2018Chameleon: A Hybrid Secure Computation Framework for Machine Learning Applicationscited by 67
- 2021Privacy-Preserving Machine Learning with Fully Homomorphic Encryption for Deep Neural Networkcited by 57
- 2019XONN: XNOR-based Oblivious Deep Neural Network Inferencecited by 51
- 2017DeepSecure: Scalable Provably-Secure Deep Learningcited by 48
- 2018Faster CryptoNets: Leveraging Sparsity for Real-World Encrypted Inferencecited by 45
- 2020BLAZE: Blazing Fast Privacy-Preserving Machine Learningcited by 32
- 2019Trident: Efficient 4PC Framework for Privacy Preserving Machine Learningcited by 26
- 2020SWIFT: Super-fast and Robust Privacy-Preserving Machine Learningcited by 20
- 2017Leaky Cauldron on the Dark Land: Understanding Memory Side-Channel Hazards in SGXcited by 15
5 more
- 2018SgxPectre Attacks: Stealing Intel Secrets from SGX Enclaves via Speculative Executioncited by 14
- 2021Citadel: Protecting Data Privacy and Model Confidentiality for Collaborative Learning with SGXcited by 14
- 2019BAYHENN: Combining Bayesian Deep Learning and Homomorphic Encryption for Secure DNN Inferencecited by 5
- 2021Privacy-preserving Cloud-based DNN Inferencecited by 1
- 2022Towards Practical Privacy-Preserving Solution for Outsourced Neural Network Inferencecited by 1
Built on by
Not cited yet.