High-Resolution Convolutional Neural Networks on Homomorphically Encrypted Data via Sharding Ciphertexts
Vivian Maloney, Richard F. Obrecht, Vikram Saraph, Prathibha Rama,, Kate Tallaksen

TL;DR
This paper advances homomorphic encryption techniques to enable high-resolution CNN inference on encrypted data, achieving significant speedups and high accuracy on ImageNet and CIFAR-10 datasets.
Contribution
It introduces methods for evaluating larger, multi-channel images homomorphically, simplifies the image format, and improves inference efficiency and accuracy.
Findings
Encrypted ImageNet inference with 80.2% top-1 accuracy.
Homomorphic evaluation on CIFAR-10 with 98.3% accuracy.
Achieved 4.6-6.5x speedup in encrypted inference.
Abstract
Recently, Deep Convolutional Neural Networks (DCNNs) including the ResNet-20 architecture have been privately evaluated on encrypted, low-resolution data with the Residue-Number-System Cheon-Kim-Kim-Song (RNS-CKKS) homomorphic encryption scheme. We extend methods for evaluating DCNNs on images with larger dimensions and many channels, beyond what can be stored in single ciphertexts. Additionally, we simplify and improve the efficiency of the recently introduced multiplexed image format, demonstrating that homomorphic evaluation can work with standard, row-major matrix packing and results in encrypted inference time speedups by . We also show how existing DCNN models can be regularized during the training process to further improve efficiency and accuracy. These techniques are applied to homomorphically evaluate a DCNN with high accuracy on the high-resolution ImageNet…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsChaos-based Image/Signal Encryption · Cryptography and Data Security · Privacy-Preserving Technologies in Data
MethodsDiffusion-Convolutional Neural Networks
