Privacy-Preserving Decision-Tree Evaluation with Low Complexity for Communication

Due to the rapid development of machine-learning technology, companies can build complex models to provide prediction or classification services for customers without resources. A large number of related solutions exist to protect the privacy of models and user data. However, these efforts require c...

Full description

Bibliographic Details
Main Authors: Yidi Hao, Baodong Qin, Yitian Sun
Format: Article
Language:English
Published: MDPI AG 2023-02-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/23/5/2624
_version_ 1827752141334249472
author Yidi Hao
Baodong Qin
Yitian Sun
author_facet Yidi Hao
Baodong Qin
Yitian Sun
author_sort Yidi Hao
collection DOAJ
description Due to the rapid development of machine-learning technology, companies can build complex models to provide prediction or classification services for customers without resources. A large number of related solutions exist to protect the privacy of models and user data. However, these efforts require costly communication and are not resistant to quantum attacks. To solve this problem, we designed a new secure integer-comparison protocol based on fully homomorphic encryption and proposed a client-server classification protocol for decision-tree evaluation based on the secure integer-comparison protocol. Compared to existing work, our classification protocol has a relatively low communication cost and requires only one round of communication with the user to complete the classification task. Moreover, the protocol was built on a fully homomorphic-scheme-based lattice that is resistant to quantum attacks, as opposed to conventional schemes. Finally, we conducted an experimental analysis comparing our protocol with the traditional approach on three datasets. The experimental results showed that the communication cost of our scheme was <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>20</mn><mo>%</mo></mrow></semantics></math></inline-formula> of the cost of the traditional scheme.
first_indexed 2024-03-11T07:10:35Z
format Article
id doaj.art-8b903f38135b4c32b95d1a9069a92b45
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-11T07:10:35Z
publishDate 2023-02-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-8b903f38135b4c32b95d1a9069a92b452023-11-17T08:37:21ZengMDPI AGSensors1424-82202023-02-01235262410.3390/s23052624Privacy-Preserving Decision-Tree Evaluation with Low Complexity for CommunicationYidi Hao0Baodong Qin1Yitian Sun2School of Cyberspace Security, Xi’an University of Posts and Telecommunications, Xi’an 710121, ChinaSchool of Cyberspace Security, Xi’an University of Posts and Telecommunications, Xi’an 710121, ChinaSchool of Cyberspace Security, Xi’an University of Posts and Telecommunications, Xi’an 710121, ChinaDue to the rapid development of machine-learning technology, companies can build complex models to provide prediction or classification services for customers without resources. A large number of related solutions exist to protect the privacy of models and user data. However, these efforts require costly communication and are not resistant to quantum attacks. To solve this problem, we designed a new secure integer-comparison protocol based on fully homomorphic encryption and proposed a client-server classification protocol for decision-tree evaluation based on the secure integer-comparison protocol. Compared to existing work, our classification protocol has a relatively low communication cost and requires only one round of communication with the user to complete the classification task. Moreover, the protocol was built on a fully homomorphic-scheme-based lattice that is resistant to quantum attacks, as opposed to conventional schemes. Finally, we conducted an experimental analysis comparing our protocol with the traditional approach on three datasets. The experimental results showed that the communication cost of our scheme was <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>20</mn><mo>%</mo></mrow></semantics></math></inline-formula> of the cost of the traditional scheme.https://www.mdpi.com/1424-8220/23/5/2624secure integer comparisonfully homomorphic encryptiondecisional tree
spellingShingle Yidi Hao
Baodong Qin
Yitian Sun
Privacy-Preserving Decision-Tree Evaluation with Low Complexity for Communication
Sensors
secure integer comparison
fully homomorphic encryption
decisional tree
title Privacy-Preserving Decision-Tree Evaluation with Low Complexity for Communication
title_full Privacy-Preserving Decision-Tree Evaluation with Low Complexity for Communication
title_fullStr Privacy-Preserving Decision-Tree Evaluation with Low Complexity for Communication
title_full_unstemmed Privacy-Preserving Decision-Tree Evaluation with Low Complexity for Communication
title_short Privacy-Preserving Decision-Tree Evaluation with Low Complexity for Communication
title_sort privacy preserving decision tree evaluation with low complexity for communication
topic secure integer comparison
fully homomorphic encryption
decisional tree
url https://www.mdpi.com/1424-8220/23/5/2624
work_keys_str_mv AT yidihao privacypreservingdecisiontreeevaluationwithlowcomplexityforcommunication
AT baodongqin privacypreservingdecisiontreeevaluationwithlowcomplexityforcommunication
AT yitiansun privacypreservingdecisiontreeevaluationwithlowcomplexityforcommunication