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 条
  • [41] Evaluation of Synthetic Data for Privacy-Preserving Machine Learning
    Hittmeir, Markus
    Ekelhart, Andreas
    Mayer, Rudolf
    ERCIM NEWS, 2020, (123): : 30 - 31
  • [42] PrivColl: Practical Privacy-Preserving Collaborative Machine Learning
    Zhang, Yanjun
    Bai, Guangdong
    Li, Xue
    Curtis, Caitlin
    Chen, Chen
    Ko, Ryan K. L.
    COMPUTER SECURITY - ESORICS 2020, PT I, 2020, 12308 : 399 - 418
  • [43] Re-visited Privacy-Preserving Machine Learning
    Miyaji, Atsuko
    Yamatsuki, Tatsuhiro
    He, Bingchang
    Yamashita, Shintaro
    Mimoto, Tomoaki
    2023 20TH ANNUAL INTERNATIONAL CONFERENCE ON PRIVACY, SECURITY AND TRUST, PST, 2023, : 298 - 307
  • [44] A Distributed Trust Framework for Privacy-Preserving Machine Learning
    Abramson, Will
    Hall, Adam James
    Papadopoulos, Pavlos
    Pitropakis, Nikolaos
    Buchanan, William J.
    TRUST, PRIVACY AND SECURITY IN DIGITAL BUSINESS, TRUSTBUS 2020, 2020, 12395 : 205 - 220
  • [45] GENoPPML - a framework for genomic privacy-preserving machine learning
    Carpov, Sergiu
    Gama, Nicolas
    Georgieva, Mariya
    Jetchev, Dimitar
    2022 IEEE 15TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (IEEE CLOUD 2022), 2022, : 532 - 542
  • [46] Privacy-preserving machine learning with multiple data providers
    Li, Ping
    Li, Tong
    Ye, Heng
    Li, Jin
    Chen, Xiaofeng
    Xiang, Yang
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 341 - 350
  • [47] SecureML: A System for Scalable Privacy-Preserving Machine Learning
    Mohassel, Payman
    Zhang, Yupeng
    2017 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP), 2017, : 19 - 38
  • [48] Privacy-Preserving Distributed Machine Learning Made Faster
    Jiang, Zoe L.
    Gu, Jiajing
    Wang, Hongxiao
    Wu, Yulin
    Fang, Junbin
    Yiu, Siu-Ming
    Luo, Wenjian
    Wang, Xuan
    PROCEEDINGS OF THE INAUGURAL ASIACCS 2023 WORKSHOP ON SECURE AND TRUSTWORTHY DEEP LEARNING SYSTEMS, SECTL, 2022,
  • [49] Privacy-Preserving Machine Learning Using EtC Images
    Kawamura, Ayana
    Kinoshita, Yuma
    Kiya, Hitoshi
    INTERNATIONAL WORKSHOP ON ADVANCED IMAGING TECHNOLOGY (IWAIT) 2020, 2020, 11515
  • [50] BLAZE: Blazing Fast Privacy-Preserving Machine Learning
    Patra, Arpita
    Suresh, Ajith
    27TH ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2020), 2020,