RobPI: Robust Private Inference against Malicious Client
Organizations: University of Central Florida
Abstract
The increased deployment of machine learning inference in various applications has sparked privacy concerns. In response, private inference (PI) protocols have been created to allow parties to perform inference without revealing their sensitive data. Despite recent advances in the efficiency of PI, most current methods assume a semi-honest threat model where the data owner is honest and adheres to the protocol. However, in reality, data owners can have different motivations and act in unpredictable ways, making this assumption unrealistic. To demonstrate how a malicious client can compromise the semi-honest model, we first designed an inference manipulation attack against a range of state-of-the-art private inference protocols. This attack allows a malicious client to modify the model output with 3x to 8x fewer queries than current black-box attacks. Motivated by the attacks, we proposed and implemented RobPI, a robust and resilient private inference protocol that withstands malicious clients. RobPI integrates a distinctive cryptographic protocol that bolsters security by weaving encryption-compatible noise into the logits and features of private inference, thereby efficiently warding off malicious-client attacks. Our extensive experiments on various neural networks and datasets show that RobPI achieves ~91.9% attack success rate reduction and increases more than 10x the number of queries required by malicious-client attacks.
Figures & tables
| vulnerable to adversarial examples | requires network modification | |
| LoLa | ● | ● |
| CryptoNets | ● | ● |
| CryptoDL | ● | ● |
| CHET | ● | ● |
| HEMET | ● | ● |
| TenSEAL | ● | ● |
| Schemes | CIFAR-10 | Diabetic Retinopathy | ||||||||||
| Average Queries | Average | Success Rate | Average Queries | Average | Success Rate | |||||||
| Untar. | Target | Untar. | Target | Untar. | Target | Untar. | Target | Untar. | Target | Untar. | Target | |
| Square | ||||||||||||
| SimBA-DCT | ||||||||||||
| PI-Attack | ||||||||||||
| +Schedule | ||||||||||||
| Schemes | CIFAR-10 | Diabetic Retinopathy | ||||||||||
| Clean Accuracy | Average queries | Success Rate | Clean Accuracy | Average queries | Success Rate | |||||||
| Untar. | Target | Untar. | Target | Untar. | Target | Untar. | Target | Untar. | Target | Untar. | Target | |
| RND | ||||||||||||
| RND-GF | ||||||||||||
| AT | ||||||||||||
| RobPI | ||||||||||||
| CIFAR-10 | Diabetic Retinopathy | |||||||||||
| Clean Accuracy | Average Queries | Defense Success Rate | Clean Accuracy | Average Queries | Defense Success Rate | |||||||
| Untar. | Target | Untar. | Target | Untar. | Target | Untar. | Target | Untar. | Target | Untar. | Target | |
| Schemes | CIFAR-10 | Diabetic Retinopathy | ||||||||||
| Clean Accuracy | Average Queries | Defense Success Rate | Clean Accuracy | Average Queries | Defense Success Rate | |||||||
| Untar. | Target | Untar. | Target | Untar. | Target | Untar. | Target | Untar. | Target | Untar. | Target | |
| RobPI | ||||||||||||
| Penultimate layer | ||||||||||||
Privacy-Preserving ML
Privacy-preserving machine learning develops methods to learn, share, and run models while limiting exposure of sensitive data.
See all 432 papersReproMIA: A Comprehensive Analysis of Model Reprogramming for Proactive Membership Inference Attacks
ReproMIA, a unified and efficient proactive framework for membership inference. We rigorously substantiate, both theoretically and empirically, how our methodology proactively induces and magnifies latent privacy footprints embedded within the model's representations. We provide specialized instantiations of ReproMIA across diverse architectural paradigms, including LLMs, Diffusion Models, and Classification Models. Comprehensive experimental evaluations across more than ten benchmarks and a variety of model architectures demonstrate that ReproMIA consistently and substantially outperforms existing state-of-the-art baselines, achieving a transformative leap in performance specifically within low-FPR regimes, such as an average of 5.25% AUC and 10.68% TPR@1%FPR increase over the runner-up for LLMs, as well as 3.70% and 12.40% respectively for Diffusion Models.