Efficient Secure CNN Inference: A Multi-Server Framework Based on Conditional Separable and Homomorphic Encryption

被引:0
作者
Sun, Longlong [1 ]
Li, Hui [2 ,3 ]
Peng, Yanguo [2 ]
Cui, Jiangtao [2 ]
机构
[1] Xidian Univ, Sch Cyber Engn, Xian 710071, Shaanxi, Peoples R China
[2] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Shaanxi, Peoples R China
[3] Yunxi Technol Co Ltd, Guangzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Servers; Homomorphic encryption; Cloud computing; Protocols; Privacy; Cryptography; Convolutional neural networks; Privacy preservation; convolutional neural networks; homomorphic encryption; secure multi-party computation;
D O I
10.1109/TCC.2024.3443405
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deep learning inference has become a fundamental component of cloud service providers, while privacy issues during services have received significant attention. Although many privacy-preserving schemes have been proposed, they require further improvement. In this article, we propose Serpens, an efficient convolutional neural network (CNN) secure inference framework to protect users' uploaded data. We introduce a pair of novel concepts, namely separable and conditional separable, to determine whether a layer in CNNs can be computed over multiple servers or not. We demonstrate that linear layers are separable and construct factor-functions to reduce their overhead to nearly zero. For the two nonlinear layers, i.e., ReLU and max pooling, we design four secure protocols based on homomorphic encryption and random masks for two- and n-server settings. These protocols are essentially different from existing schemes, which are primarily based on garbled circuits. In addition, we extensively propose a method to split the image securely. The experimental results demonstrate that Serpens is 60x-197x faster than the previous scheme in the two-server setting. The superiority of Serpens is even more significant in the n-server setting, only less than an order of magnitude slower than performing plaintext inference over clouds.
引用
收藏
页码:1116 / 1130
页数:15
相关论文
共 46 条
  • [1] SecFed: A Secure and Efficient Federated Learning Based on Multi-Key Homomorphic Encryption
    Cai, Yuxuan
    Ding, Wenxiu
    Xiao, Yuxuan
    Yan, Zheng
    Liu, Ximeng
    Wan, Zhiguo
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (04) : 3817 - 3833
  • [2] Secure Convolution Neural Network Inference Based on Homomorphic Encryption
    Song, Chen
    Huang, Ruwei
    APPLIED SCIENCES-BASEL, 2023, 13 (10):
  • [3] Efficient secure federated learning aggregation framework based on homomorphic encryption
    Yu S.
    Chen Z.
    Tongxin Xuebao/Journal on Communications, 2023, 44 (01): : 14 - 28
  • [4] Efficient Homomorphic-Encryption-Based Secure Search in Multiowner Setting for Internet of Things
    Wang, Yibing
    Miao, Yinbin
    Li, Xinghua
    Leng, Tao
    Liu, Zhiquan
    Liu, Ximeng
    Choo, Kim-Kwang Raymond
    Deng, Robert H.
    IEEE INTERNET OF THINGS JOURNAL, 2025, 12 (07): : 8885 - 8896
  • [5] Secure and Efficient Similarity Retrieval in Cloud Computing Based on Homomorphic Encryption
    Wang, Na
    Zhou, Wen
    Wang, Jingjing
    Guo, Yifan
    Fu, Junsong
    Liu, Jianwei
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2024, 19 : 2454 - 2469
  • [6] Secure scheme on mobile multi cloud computing based on homomorphic encryption
    Zkik, Karim
    Orhanou, Ghizlane
    El Hajji, Said
    2016 INTERNATIONAL CONFERENCE ON ENGINEERING & MIS (ICEMIS), 2016,
  • [7] A Provably Secure Multi-server Based Authentication Scheme
    Kuo-Hui Yeh
    Wireless Personal Communications, 2014, 79 : 1621 - 1634
  • [8] Privacy Preserving Inference for Deep Neural Networks: Optimizing Homomorphic Encryption for Efficient and Secure Classification
    Akram, Aftab
    Khan, Fawad
    Tahir, Shahzaib
    Iqbal, Asif
    Shah, Syed Aziz
    Baz, Abdullah
    IEEE ACCESS, 2024, 12 : 15684 - 15695
  • [10] Efficient Federated Learning Framework Based on Multi-Key Homomorphic Encryption
    Zhang, Qian
    Jing, Shan
    Zhao, Chuan
    Zhang, Bo
    Chen, Zhenxiang
    ADVANCES ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING, 3PGCIC-2021, 2022, 343 : 88 - 105