SHAPER: A General Architecture for Privacy-Preserving Primitives in Secure Machine Learning

被引:0
|
作者
Liang Z. [1 ]
Jin Q. [1 ]
Wang Z. [1 ]
Chen Z. [2 ,3 ,4 ]
Gu Z. [3 ,4 ,5 ]
Lu Y. [4 ,6 ]
Zhang F. [1 ]
机构
[1] Zhejiang University, Hangzhou
[2] Peking University, Beijing
[3] DAMO Academy, Alibaba group, Beijing
[4] Hupan Lab, Hangzhou
[5] Tsinghua University, Beijing
[6] Alibaba Group, Shanghai
基金
中国国家自然科学基金;
关键词
Additive Homomorphic Encryption; Hardware Accelerator; Multi-Party Computation; Privacy-Preserving Machine Learning;
D O I
10.46586/tches.v2024.i2.819-843
中图分类号
学科分类号
摘要
Secure multi-party computation and homomorphic encryption are two primary security primitives in privacy-preserving machine learning, whose wide adop-tion is, nevertheless, constrained by the computation and network communication overheads. This paper proposes a hybrid Secret-sharing and Homomorphic encryption Architecture for Privacy-pERsevering machine learning (SHAPER). SHAPER protects sensitive data in encrypted or randomly shared domains instead of rely-ing on a trusted third party. The proposed algorithm-protocol-hardware co-design methodology explores techniques such as plaintext Single Instruction Multiple Data (SIMD) and fine-grained scheduling, to minimize end-to-end latency in various network settings. SHAPER also supports secure domain computing acceleration and the conversion between mainstream privacy-preserving primitives, making it ready for general and distinctive data characteristics. SHAPER is evaluated by FPGA prototyping with a comprehensive hyper-parameter exploration, demonstrating a 94× speed-up over CPU clusters on large-scale logistic regression training tasks. © 2024, Ruhr-University of Bochum. All rights reserved.
引用
收藏
页码:819 / 843
页数:24
相关论文
共 50 条
  • [21] Privacy-preserving machine learning with tensor networks
    Pozas-Kerstjens, Alejandro
    Hernandez-Santana, Senaida
    Monturiol, Jose Ramon Pareja
    Lopez, Marco Castrillon
    Scarpa, Giannicola
    Gonzalez-Guillen, Carlos E.
    Perez-Garcia, David
    QUANTUM, 2024, 8
  • [22] Differential Privacy-preserving Distributed Machine Learning
    Wang, Xin
    Ishii, Hideaki
    Du, Linkang
    Cheng, Peng
    Chen, Jiming
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 7339 - 7344
  • [23] Privacy-Preserving Machine Learning: Threats and Solutions
    Al-Rubaie, Mohammad
    Chang, J. Morris
    IEEE SECURITY & PRIVACY, 2019, 17 (02) : 49 - 58
  • [24] A Review of Privacy-Preserving Machine Learning Classification
    Wang, Andy
    Wang, Chen
    Bi, Meng
    Xu, Jian
    CLOUD COMPUTING AND SECURITY, PT IV, 2018, 11066 : 671 - 682
  • [25] Challenges of Privacy-Preserving Machine Learning in IoT
    Zheng, Mengyao
    Xu, Dixing
    Jiang, Linshan
    Gu, Chaojie
    Tan, Rui
    Cheng, Peng
    PROCEEDINGS OF THE 2019 INTERNATIONAL WORKSHOP ON CHALLENGES IN ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING FOR INTERNET OF THINGS (AICHALLENGEIOT '19), 2019, : 1 - 7
  • [26] Enabling Secure Intelligent Network with Cloud-Assisted Privacy-Preserving Machine Learning
    Yu, Yong
    Li, Huilin
    Chen, Ruonan
    Zhao, Yanqi
    Yang, Haomiao
    Du, Xiaojiang
    IEEE NETWORK, 2019, 33 (03): : 82 - 87
  • [27] Cryptographic Approaches for Privacy-Preserving Machine Learning
    Jiang Han
    Liu Yiran
    Song Xiangfu
    Wang Hao
    Zheng Zhihua
    Xu Qiuliang
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (05) : 1068 - 1078
  • [28] Secure and Privacy-Preserving Consensus
    Ruan, Minghao
    Gao, Huan
    Wang, Yongqiang
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (10) : 4035 - 4049
  • [29] Privacy-preserving quantum machine learning using differential privacy
    Senekane, Makhamisa
    Mafu, Mhlambululi
    Taele, Benedict Molibeli
    2017 IEEE AFRICON, 2017, : 1432 - 1435
  • [30] Balanced Privacy Budget Allocation for Privacy-Preserving Machine Learning
    He, Bingchang
    Miyaji, Atsuko
    INFORMATION SECURITY, ISC 2023, 2023, 14411 : 42 - 56