Privacy-preserving outsourcing decision tree evaluation from homomorphic encryption

被引:2
|
作者
Xu, Kexin [1 ,2 ,3 ]
Tan, Benjamin Hong Meng [4 ]
Wang, Li-Ping [1 ,2 ,3 ]
Aung, Khin Mi Mi [4 ]
Wang, Huaxiong [5 ]
机构
[1] Chinese Acad Sci, Inst Informat Engn, State Key Lab Informat Secur, Beijing, Peoples R China
[2] State Key Lab Cryptol, Beijing, Peoples R China
[3] Univ Chinese Acad Sci, Sch Cyber Secur, Beijing, Peoples R China
[4] ASTAR, Inst Infocomm Res I2R, Singapore, Singapore
[5] Nanyang Technol Univ, Sch Phys & Math Sci, Singapore, Singapore
关键词
Decision tree; Outsourcing computation; Cloud computing; Homomorphic encryption; Privacy preserving;
D O I
10.1016/j.jisa.2023.103582
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A decision tree is a common algorithm in machine learning, which performs classification prediction based on a tree structure. In real-world scenarios, input attribute values may be sensitive and tree models are usually private, thus the computation potentially incurs security and privacy risks. In this paper, we focus on how to retain privacy when outsourcing decision tree evaluation. Leveraging homomorphic encryption, our construction achieves data confidentiality against semi-honest adversaries while enabling both the client (who provides the attributes) and the model holder to be offline during evaluation. Based on an unbalanced computational-ability two-server model, we achieve single-branch evaluation, which is exponentially less computation than previous schemes that evaluated the entire decision tree. A proof-of-concept implementation demonstrates this. Additionally, with multi-key encryption and joint decryption, our protocol easily supports multi-client scenarios.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Using homomorphic encryption for privacy-preserving collaborative decision tree classification
    Zhan, Justin
    [J]. 2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DATA MINING, VOLS 1 AND 2, 2007, : 637 - 645
  • [2] Outlier Detection by Privacy-Preserving Ensemble Decision Tree Using Homomorphic Encryption
    Itokazu, Kengo
    Wang, Lihua
    Ozawa, Seiichi
    [J]. 2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [3] Privacy-Preserving Collective Learning With Homomorphic Encryption
    Paul, Jestine
    Annamalai, Meenatchi Sundaram Muthu Selva
    Ming, William
    Al Badawi, Ahmad
    Veeravalli, Bharadwaj
    Aung, Khin Mi Mi
    [J]. IEEE ACCESS, 2021, 9 : 132084 - 132096
  • [4] A privacy-preserving parallel and homomorphic encryption scheme
    Min, Zhaoe
    Yang, Geng
    Shi, Jingqi
    [J]. OPEN PHYSICS, 2017, 15 (01): : 135 - 142
  • [5] A Review of Homomorphic Encryption for Privacy-Preserving Biometrics
    Yang, Wencheng
    Wang, Song
    Cui, Hui
    Tang, Zhaohui
    Li, Yan
    [J]. SENSORS, 2023, 23 (07)
  • [6] Efficient and Privacy-Preserving Outsourcing of Gradient Boosting Decision Tree Inference
    Yuan, Shuai
    Li, Hongwei
    Qian, Xinyuan
    Hao, Meng
    Zhai, Yixiao
    Xu, Guowen
    [J]. IEEE Transactions on Services Computing, 2024, 17 (05): : 2334 - 2348
  • [7] Privacy-Preserving Decentralized Optimization Using Homomorphic Encryption
    Huo, Xiang
    Liu, Mingxi
    [J]. IFAC PAPERSONLINE, 2020, 53 (05): : 630 - 633
  • [8] Privacy-Preserving Swarm Learning Based on Homomorphic Encryption
    Chen, Lijie
    Fu, Shaojing
    Lin, Liu
    Luo, Yuchuan
    Zhao, Wentao
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT III, 2022, 13157 : 509 - 523
  • [9] Privacy-Preserving Federated Learning Using Homomorphic Encryption
    Park, Jaehyoung
    Lim, Hyuk
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (02):
  • [10] On Fully Homomorphic Encryption for Privacy-Preserving Deep Learning
    Hernandez Marcano, Nestor J.
    Moller, Mads
    Hansen, Soren
    Jacobsen, Rune Hylsberg
    [J]. 2019 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2019,