Encrypted Data Learning and Prediction Using a BFV- based Cryptographic Convolutional Neural Network

被引:1
作者
Pan, Wei [1 ]
Sun, Zepei [1 ]
Sang, Huanyu [1 ]
Wang, Zihao [1 ]
机构
[1] Northwestern Polytech Univ, Sch Comp Sci, Xian 710072, Peoples R China
来源
STUDIES IN INFORMATICS AND CONTROL | 2023年 / 32卷 / 01期
基金
中国国家自然科学基金;
关键词
Homomorphic encryption; Machine learning; Privacy-preserving network; Convolutional neural network;
D O I
10.24846/v32i1y202304
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Machine learning services are widely used for big data, cloud computing, and distributed artificial intelligence applications. Multiple parties participating in the provision of these services may access the users' sensitive data because most machine learning models use and share plaintext directly. Therefore, it is necessary to utilize cryptographic mechanisms for protecting user privacy. Homomorphic encryption provides an important information security guarantee for machine learning models. However, the complexity of fully homomorphic encryption increases with the depth of neural networks. Especially with the increase in the number of ciphertext multiplications, the time and space costs will also raise exponentially. Using homomorphic encryption in order to protect the model and data security while ensuring the computational efficiency of the employed model over encrypted data is a challenging problem. This paper proposes a BFV-based cryptographic low-latency convolutional neural network (CLOL-CNN) for solving this problem. This new network model performs deep learning and prediction over encrypted data instead of sharing plaintext data. A series of optimization operations are elaborately presented and implemented, such as cryptographic batch normalization, polynomial approximation, cryptographic convolution, and full cryptographic connection. The performance of the proposed model is evaluated with regard to its accuracy and computational overhead obtained by employing deep learning for homomorphically encrypted data. The experiments were conducted on a MNIST image dataset. The obtained results demonstrated that the proposed model has a higher accuracy and a lower time cost than other models and that it is an effective privacy-preserving deep neural network.
引用
收藏
页码:37 / 48
页数:12
相关论文
共 20 条
[1]   Towards the AlexNet Moment for Homomorphic Encryption: HCNN, the First Homomorphic CNN on Encrypted Data With GPUs [J].
Al Badawi, Ahmad ;
Jin, Chao ;
Lin, Jie ;
Mun, Chan Fook ;
Jie, Sim Jun ;
Tan, Benjamin Hong Meng ;
Nan, Xiao ;
Aung, Khin Mi Mi ;
Chandrasekhar, Vijay Ramaseshan .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2021, 9 (03) :1330-1343
[2]  
Albrecht M., 2021, Homomorphic encryption standard
[3]   nGraph-HE: A Graph Compiler for Deep Learning on Homomorphically Encrypted Data [J].
Boemer, Fabian ;
Lao, Yixing ;
Cammarota, Rosario ;
Wierzynski, Casimir .
CF '19 - PROCEEDINGS OF THE 16TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS, 2019, :3-15
[4]  
Brakerski Zvika, 2014, ACM Transactions on Computation Theory, V6, DOI 10.1145/2633600
[5]   Fully Homomorphic Encryption without Modulus Switching from Classical GapSVP [J].
Brakerski, Zvika .
ADVANCES IN CRYPTOLOGY - CRYPTO 2012, 2012, 7417 :868-886
[6]  
Chabanne Herve, 2017, Cryptology ePrint Archive
[7]   Bayesian network based extreme learning machine for subjectivity detection [J].
Chaturvedi, Iti ;
Ragusa, Edoardo ;
Gastaldo, Paolo ;
Zunino, Rodolfo ;
Cambria, Erik .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2018, 355 (04) :1780-1797
[8]   Homomorphic Encryption for Arithmetic of Approximate Numbers [J].
Cheon, Jung Hee ;
Kim, Andrey ;
Kim, Miran ;
Song, Yongsoo .
ADVANCES IN CRYPTOLOGY - ASIACRYPT 2017, PT I, 2017, 10624 :409-437
[9]  
Chou E., 2018, ARXIV, P1
[10]  
Dowlin N, 2016, PR MACH LEARN RES, V48