COINN: Crypto/ML Codesign for Oblivious Inference via Neural Networks

26Citations
Citations of this article
20Readers
Mendeley users who have this article in their library.

Abstract

We introduce COINN - an efficient, accurate, and scalable framework for oblivious deep neural network (DNN) inference in the two-party setting. In our system, DNN inference is performed without revealing the client's private inputs to the server or revealing server's proprietary DNN weights to the client. To speedup the secure inference while maintaining a high accuracy, we make three interlinked innovations in the plaintext and ciphertext domains: (i) we develop a new domain-specific low-bit quantization scheme tailored for high-efficiency ciphertext computation, (ii) we construct novel techniques for increasing data re-use in secure matrix multiplication allowing us to gain significant performance boosts through factored operations, and (iii) we propose customized cryptographic protocols that complement our optimized DNNs in the ciphertext domain. By co-optimization of the aforesaid components, COINN brings an unprecedented level of efficiency to the setting of oblivious DNN inference, achieving an end-to-end runtime speedup of 4.7×14.4× over the state-of-the-art. We demonstrate the scalability of our proposed methods by optimizing complex DNNs with over 100 layers and performing oblivious inference in the Billion-operation regime for the challenging ImageNet dataset. Our framework is available at https://github.com/ACESLabUCSD/COINN.git.

References Powered by Scopus

Least Squares Quantization in PCM

11613Citations
4037Readers
Get full text
Get full text

Fully Homomorphic Encryption Using Ideal Lattices

4651Citations
1140Readers
Get full text

Cited by Powered by Scopus

Efficient Privacy-Preserving Inference Outsourcing for Convolutional Neural Networks

17Citations
6Readers
Get full text
Get full text
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Hussain, S. U., Javaheripi, M., Samragh, M., & Koushanfar, F. (2021). COINN: Crypto/ML Codesign for Oblivious Inference via Neural Networks. In Proceedings of the ACM Conference on Computer and Communications Security (pp. 3266–3281). Association for Computing Machinery. https://doi.org/10.1145/3460120.3484797

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 3

100%

Readers' Discipline

Tooltip

Computer Science 2

100%

Save time finding and organizing research with Mendeley

Sign up for free