SecONNds: Secure Outsourced Neural Network Inference on ImageNet
Shashank Balla

TL;DR
SecONNds is a highly efficient, privacy-preserving secure inference framework for large-scale neural networks like ImageNet, combining novel protocols, GPU acceleration, and verifiable results to enable practical deployment.
Contribution
It introduces a new fully Boolean GMW protocol, GPU-accelerated homomorphic encryption, and a verifiable variant, significantly improving efficiency for secure neural network inference.
Findings
17× speedup in nonlinear operations
Reduced communication overhead
End-to-end inference time of 2.8 seconds on GPU
Abstract
The widespread adoption of outsourced neural network inference presents significant privacy challenges, as sensitive user data is processed on untrusted remote servers. Secure inference offers a privacy-preserving solution, but existing frameworks suffer from high computational overhead and communication costs, rendering them impractical for real-world deployment. We introduce SecONNds, a non-intrusive secure inference framework optimized for large ImageNet-scale Convolutional Neural Networks. SecONNds integrates a novel fully Boolean Goldreich-Micali-Wigderson (GMW) protocol for secure comparison -- addressing Yao's millionaires' problem -- using preprocessed Beaver's bit triples generated from Silent Random Oblivious Transfer. Our novel protocol achieves an online speedup of 17 in nonlinear operations compared to state-of-the-art solutions while reducing communication…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBrain Tumor Detection and Classification · COVID-19 diagnosis using AI · Adversarial Robustness in Machine Learning
MethodsDropout · Global Average Pooling · 1x1 Convolution · Xavier Initialization · Max Pooling · Convolution · Softmax · SqueezeNet
