Efficient Multi-Key Homomorphic Encryption with Packed Ciphertexts with Application to Oblivious Neural Network Inference

被引:136
|
作者
Chen, Hao [1 ]
Dai, Wei [1 ]
Kim, Miran [2 ]
Song, Yongsoo [1 ]
机构
[1] Microsoft Res, Redmond, WA 98052 USA
[2] UT Hlth Sci Ctr Houston, Houston, TX USA
来源
PROCEEDINGS OF THE 2019 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'19) | 2019年
关键词
multi-key homomorphic encryption; packed ciphertext; ring learning with errors; neural networks; FHE;
D O I
10.1145/3319535.3363207
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Homomorphic Encryption (HE) is a cryptosystem which supports computation on encrypted data. Lopez-Alt et al. (STOC 2012) proposed a generalized notion of HE, called Multi-Key Homomorphic Encryption (MKHE), which is capable of performing arithmetic operations on ciphertexts encrypted under different keys. In this paper, we present multi-key variants of two HE schemes with packed ciphertexts. We present new relinearization algorithms which are simpler and faster than previous method by Chen et al. (TCC 2017). We then generalize the bootstrapping techniques for HE to obtain multi-key fully homomorphic encryption schemes. We provide a proof-of-concept implementation of both MKHE schemes using Microsoft SEAL. For example, when the dimension of base ring is 8192, homomorphic multiplication between multi-key BFV (resp. CKKS) ciphertexts associated with four parties followed by a relinearization takes about 116 (resp. 67) milliseconds. Our MKHE schemes have a wide range of applications in secure computation between multiple data providers. As a benchmark, we homomorphically classify an image using a pre-trained neural network model, where input data and model are encrypted under different keys. Our implementation takes about 1.8 seconds to evaluate one convolutional layer followed by two fully connected layers on an encrypted image from the MNIST dataset.
引用
收藏
页码:395 / 412
页数:18
相关论文
共 50 条
  • [41] Modified Multi-Key Fully Homomorphic Encryption Based on NTRU Cryptosystem without Key-Switching
    Xiaoliang Che
    Tanping Zhou
    Ningbo Li
    Haonan Zhou
    Zhenhua Chen
    Xiaoyuan Yang
    TsinghuaScienceandTechnology, 2020, 25 (05) : 564 - 578
  • [42] Cloud-Assisted Private Set Intersection via Multi-Key Fully Homomorphic Encryption
    Fan, Cunqun
    Jia, Peiheng
    Lin, Manyun
    Wei, Lan
    Guo, Peng
    Zhao, Xiangang
    Liu, Ximeng
    MATHEMATICS, 2023, 11 (08)
  • [43] Secure Scheme for Locating Disease-Causing Genes Based on Multi-Key Homomorphic Encryption
    Zhou, Tanping
    Liu, Wenchao
    Li, Ningbo
    Yang, Xiaoyuan
    Han, Yiliang
    Zheng, Shangwen
    TSINGHUA SCIENCE AND TECHNOLOGY, 2022, 27 (02) : 333 - 343
  • [44] Verifiable privacy-preserving cox regression from multi-key fully homomorphic encryption
    Xu, Wenju
    Li, Xin
    Su, Yunxuan
    Wang, Baocang
    Zhao, Wei
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2024, 17 (05) : 3182 - 3199
  • [45] Outsourced Privacy-Preserving kNN Classifier Model Based on Multi-Key Homomorphic Encryption
    Wang, Chen
    Xu, Jian
    Li, Jiarun
    Dong, Yan
    Naik, Nitin
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2023, 37 (02): : 1421 - 1436
  • [46] Privacy-preserving association rule mining via multi-key fully homomorphic encryption
    Jia, Peiheng
    Zhang, Jie
    Zhao, Bowen
    Li, Hongtao
    Liu, Ximeng
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2023, 35 (02) : 641 - 650
  • [47] Secure Scheme for Locating Disease-Causing Genes Based on Multi-Key Homomorphic Encryption
    Tanping Zhou
    Wenchao Liu
    Ningbo Li
    Xiaoyuan Yang
    Yiliang Han
    Shangwen Zheng
    TsinghuaScienceandTechnology, 2022, 27 (02) : 333 - 343
  • [48] FogDedupe: A Fog-Centric Deduplication Approach Using Multi-Key Homomorphic Encryption Technique
    Yoosuf, Mohamed Sirajudeen
    Muralidharan, C.
    Shitharth, S.
    Alghamdi, Mohammed
    Maray, Mohammed
    Rabie, Osama Bassam J.
    JOURNAL OF SENSORS, 2022, 2022
  • [49] Swift: Fast Secure Neural Network Inference With Fully Homomorphic Encryption
    Fu, Yu
    Tong, Yu
    Ning, Yijing
    Xu, Tianshi
    Li, Meng
    Lin, Jingqiang
    Feng, Dengguo
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2025, 20 : 2793 - 2806
  • [50] Penguin: Parallel-Packed Homomorphic Encryption for Fast Graph Convolutional Network Inference
    Ran, Ran
    Xu, Nuo
    Liu, Tao
    Wang, Wei
    Quan, Gang
    Wen, Wujie
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,