HEFactory: A symbolic execution compiler for privacy-preserving Deep Learning with Homomorphic Encryption

被引:1
|
作者
Cabrero-Holgueras, Jose [1 ]
Pastrana, Sergio [1 ]
机构
[1] Univ Carlos III Madrid, Madrid, Spain
关键词
Homomorphic Encryption; Deep Learning; Symbolic execution; Privacy-preserving computation;
D O I
10.1016/j.softx.2023.101396
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Homomorphic Encryption (HE) allows computing operations on encrypted data, and it is a potential solution to enable Deep Learning (DL) in privacy-enforcing scenarios (e.g., sending private data to cloud services). However, HE remains a complex technology with multiple challenges that prevent successful application by non-experts. In this work, we present HEFactory, a program compiler that effectively assists in building HE applications in Python for both general-purpose and Deep Learning applications, focusing on non-expert data scientists. HEFactory relies on a layered architecture that deals with challenges such as automatic parameter selection and specific data representation of HE applications. Our benchmarks show that HEFactory substantially lowers the programming complexity (i.e., a reduction of 80% in the number of lines of code) with negligible performance overhead over programs written by experts using native HE frameworks.(c) 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页数:9
相关论文
共 50 条
  • [41] Privacy-Preserving Reinforcement Learning Using Homomorphic Encryption in Cloud Computing Infrastructures
    Park, Jaehyoung
    Kim, Dong Seong
    Lim, Hyuk
    IEEE ACCESS, 2020, 8 : 203564 - 203579
  • [42] Privacy-preserving federated learning based on multi-key homomorphic encryption
    Ma, Jing
    Naas, Si-Ahmed
    Sigg, Stephan
    Lyu, Xixiang
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (09) : 5880 - 5901
  • [43] Privacy-Preserving federated learning in medical diagnosis with homomorphic re-Encryption
    Ku, Hanchao
    Susilo, Willy
    Zhang, Yudi
    Liu, Wenfen
    Zhang, Mingwu
    COMPUTER STANDARDS & INTERFACES, 2022, 80
  • [44] PPFLHE: A privacy-preserving federated learning scheme with homomorphic encryption for healthcare data
    Wang, Bo
    Li, Hongtao
    Guo, Yina
    Wang, Jie
    APPLIED SOFT COMPUTING, 2023, 146
  • [45] Recent advances of privacy-preserving machine learning based on(Fully) Homomorphic Encryption
    Cheng Hong
    Security and Safety, 2025, 4 (01) : 49 - 55
  • [46] Privacy-Preserving Image Captioning with Partial Encryption and Deep Learning
    Martin, Antoinette Deborah
    Moon, Inkyu
    MATHEMATICS, 2025, 13 (04)
  • [47] On the Security of Learnable Image Encryption for Privacy-Preserving Deep Learning
    Maung, April Pyone Maung
    Echizen, Isao
    Kiya, Hitoshi
    IEEE ACCESS, 2024, 12 : 126415 - 126425
  • [48] Privacy-preserving Copy Number Variation Analysis with Homomorphic Encryption
    Demirci, Huseyin
    Lenzini, Gabriele
    HEALTHINF: PROCEEDINGS OF THE 15TH INTERNATIONAL JOINT CONFERENCE ON BIOMEDICAL ENGINEERING SYSTEMS AND TECHNOLOGIES - VOL 5: HEALTHINF, 2021, : 821 - 831
  • [49] Privacy-preserving approximate GWAS computation based on homomorphic encryption
    Duhyeong Kim
    Yongha Son
    Dongwoo Kim
    Andrey Kim
    Seungwan Hong
    Jung Hee Cheon
    BMC Medical Genomics, 13
  • [50] Privacy-preserving distributed deep learning via LWE-based Certificateless Additively Homomorphic Encryption (CAHE)
    Antwi-Boasiako, Emmanuel
    Zhou, Shijie
    Liao, Yongjian
    Dong, Yingjie
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2023, 74