Securing Transfer-Learned Networks with Reverse Homomorphic Encryption
Not on the map. Why?
Abstract (arXiv)
The growing body of literature on training-data reconstruction attacks raises significant concerns about deploying neural network classifiers trained on sensitive data. However, differentially private (DP) training (e.g. using DP-SGD) can defend against such attacks with large training datasets causing only minimal loss of network utility. Folklore, heuristics, and (albeit pessimistic) DP bounds suggest this fails for networks trained with small per-class datasets, yet to the best of our knowledge the literature offers no compelling evidence. We directly demonstrate this vulnerability by significantly extending reconstruction attack capabilities under a realistic adversary threat model for few-shot transfer learned image classifiers. We design new white-box and black-box attacks and find that DP-SGD is unable to defend against these without significant classifier utility loss. To address this, we propose a novel homomorphic encryption (HE) method that protects training data without degrading model's accuracy. Conventional HE secures model's input data and requires costly homomorphic implementation of the entire classifier. In contrast, our new scheme is computationally efficient and protects training data rather than input data. This is achieved by means of a simple role-reversal where classifier input data is unencrypted but transfer-learned weights are encrypted. Classifier outputs remain encrypted, thus preventing both white-box and black-box (and any other) training-data reconstruction attacks. Under this new scheme only a trusted party with a private decryption key can obtain the classifier class decisions.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 59 of its 119 references that are in the map. First posted on arXiv 20 May 2025.
Builds on
59 of 119 references.
References · 59
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,974
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2016Wide Residual Networkscited by 3,070
- 2016Deep Learning with Differential Privacycited by 2,728
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
- 2017Improved Training of Wasserstein GANscited by 2,235
- 2017Deep Setscited by 1,421
- 2017A Closer Look at Memorization in Deep Networkscited by 942
- 2021Membership Inference Attacks From First Principlescited by 878
38 more
- 2018The Secret Sharer: Evaluating and Testing Unintended Memorization in Neural Networkscited by 864
- 2019Big Transfer (BiT): General Visual Representation Learningcited by 769
- 2023Scaling Vision Transformers to 22 Billion Parameterscited by 694
- 2019A Closer Look at Few-shot Classificationcited by 684
- 2018Learning to Reweight Examples for Robust Deep Learningcited by 675
- 2020Rethinking Few-Shot Image Classification: a Good Embedding Is All You Need?cited by 437
- 2014Understanding Deep Image Representations by Inverting Themcited by 403
- 2021Opacus: User-Friendly Differential Privacy Library in PyTorchcited by 383
- 2021Exploring the Limits of Out-of-Distribution Detectioncited by 283
- 2019The Secret Revealer: Generative Model-Inversion Attacks Against Deep Neural Networkscited by 246
- 2020Differentially Private Learning Needs Better Features (or Much More Data)cited by 235
- 2018Gazelle: A Low Latency Framework for Secure Neural Network Inferencecited by 193
- 2015Inverting Visual Representations with Convolutional Networkscited by 170
- 2022Reconstructing Training Data with Informed Adversariescited by 148
- 2022Reconstructing Training Data from Trained Neural Networkscited by 133
- 2019Updates-Leak: Data Set Inference and Reconstruction Attacks in Online Learningcited by 122
- 2018Privacy Amplification by Iterationcited by 100
- 2022Preventing Verbatim Memorization in Language Models Gives a False Sense of Privacycited by 100
- 2020CrypTFlow2: Practical 2-Party Secure Inferencecited by 82
- 2019Overlearning Reveals Sensitive Attributescited by 76
- 2022Variational Model Inversion Attackscited by 75
- 2022Privacy of Noisy Stochastic Gradient Descent: More Iterations without More Privacy Losscited by 61
- 2018Low Latency Privacy Preserving Inferencecited by 57
- 2021TenSEAL: A Library for Encrypted Tensor Operations Using Homomorphic Encryptioncited by 52
- 2022TAN Without a Burn: Scaling Laws of DP-SGDcited by 52
- 2022Differentially Private Learning Needs Hidden State (Or Much Faster Convergence)cited by 48
- 2023Bounding Training Data Reconstruction in DP-SGDcited by 46
- 2023Why Is Public Pretraining Necessary for Private Model Training?cited by 37
- 2023A Systematic Review of Few-Shot Learning in Medical Imagingcited by 28
- 2023Deconstructing Data Reconstruction: Multiclass, Weight Decay and General Lossescited by 26
- 2021F1: A Fast and Programmable Accelerator for Fully Homomorphic Encryption (Extended Version)cited by 23
- 2019Privacy Amplification by Mixing and Diffusion Mechanismscited by 21
- 2020Improving GAN Training with Probability Ratio Clipping and Sample Reweightingcited by 18
- 2024Tighter Privacy Auditing of DP-SGD in the Hidden State Threat Modelcited by 18
- 2023Bounding data reconstruction attacks with the hypothesis testing interpretation of differential privacycited by 15
- 2023Understanding Reconstruction Attacks with the Neural Tangent Kernel and Dataset Distillationcited by 14
- 2023Unstoppable Attack: Label-Only Model Inversion via Conditional Diffusion Modelcited by 14
- 2024HETAL: Efficient Privacy-preserving Transfer Learning with Homomorphic Encryptioncited by 12
50 most cited of 59 All 59 (JSON)
Built on by
Not cited yet.