TY - GEN
T1 - Deep Binarized Convolutional Neural Network Inferences over Encrypted Data
AU - Zhou, Junwei
AU - Li, Junjiong
AU - Panaousis, Emmanouil
AU - Liang, Kaitai
PY - 2020/8
Y1 - 2020/8
N2 - Homomorphic encryption provides a way to perform deep learning over encrypted data and permits the user to encrypt the data before uploading, leaving the control of data on the user side. However, operations on encrypted data based on homomorphic encryption are time-consuming, especially in a deep convolutional neural network (CNN), which incorporates a large number of layers and operations. To speed up deep learning on encrypted data, we binarized the input data and weights of CNN model, while operations including the addition and multiplication in CNN become bit-wise operations. Therefore, the homomorphic evaluation of CNN can be performed in the binary field in a highly efficient way. We also construct an efficient pooling layer by designing circuits to perform comparison operations on the ciphertext. Simulation results clearly show that the convolution operation of the proposed model is at least 6.3 times faster than that of existing schemes. Last, our model exhibits no privacy leakage associated with the data being processed.
AB - Homomorphic encryption provides a way to perform deep learning over encrypted data and permits the user to encrypt the data before uploading, leaving the control of data on the user side. However, operations on encrypted data based on homomorphic encryption are time-consuming, especially in a deep convolutional neural network (CNN), which incorporates a large number of layers and operations. To speed up deep learning on encrypted data, we binarized the input data and weights of CNN model, while operations including the addition and multiplication in CNN become bit-wise operations. Therefore, the homomorphic evaluation of CNN can be performed in the binary field in a highly efficient way. We also construct an efficient pooling layer by designing circuits to perform comparison operations on the ciphertext. Simulation results clearly show that the convolution operation of the proposed model is at least 6.3 times faster than that of existing schemes. Last, our model exhibits no privacy leakage associated with the data being processed.
KW - Convolutional neural network
KW - Deep learning
KW - Fully homomorphic encryption
KW - Privacy computing
KW - Privacy-preserving
UR - http://www.scopus.com/inward/record.url?scp=85092293118&partnerID=8YFLogxK
U2 - 10.1109/CSCloud-EdgeCom49738.2020.00035
DO - 10.1109/CSCloud-EdgeCom49738.2020.00035
M3 - Conference contribution
AN - SCOPUS:85092293118
T3 - Proceedings - 2020 7th IEEE International Conference on Cyber Security and Cloud Computing and 2020 6th IEEE International Conference on Edge Computing and Scalable Cloud, CSCloud-EdgeCom 2020
SP - 160
EP - 167
BT - Proceedings - 2020 7th IEEE International Conference on Cyber Security and Cloud Computing and 2020 6th IEEE International Conference on Edge Computing and Scalable Cloud, CSCloud-EdgeCom 2020
PB - IEEE
T2 - 7th IEEE International Conference on Cyber Security and Cloud Computing and 6th IEEE International Conference on Edge Computing and Scalable Cloud, CSCloud-EdgeCom 2020
Y2 - 1 August 2020 through 3 August 2020
ER -