Netinfo Security ›› 2022, Vol. 22 ›› Issue (7): 9-17.doi: 10.3969/j.issn.1671-1122.2022.07.002

Previous Articles     Next Articles

Decision Tree Classification Model Based on Double Trapdoor Homomorphic Encryption

QIN Baodong(), YU Peihang, ZHENG Dong   

  1. School of Cyberspace Security, Xi’an University of Posts and Telecommunications, Xi’an 710121, China
  • Received:2022-03-07 Online:2022-07-10 Published:2022-08-17
  • Contact: QIN Baodong E-mail:qinbaodong@xupt.edu.cn

Abstract:

Decision tree model is a simple and efficient classifier, which has been widely used in telemedicine, credit evaluation, text classification and other fields. Classification service providers usually obtain feature data from the client, input the feature data into the private classification model, get the classification results and return them to the client. In order to protect the privacy of client data and decision tree model parameters, this paper proposed a secure and efficient two-party comparison protocol based on double trapdoor homomorphic encryption technology, and designed an efficient privacy protection decision tree classification model. In the stage of threshold comparison, the model encrypted the user’s eigenvalue and the decision tree threshold of the model provider by using the double notch homomorphic encryption technology, and carried out the evaluation process of the decision tree by judging the positive and negative difference between them. In addition, this model simplified the user key management, and the user only needed to generate and store part of the public key. Security analysis show that this scheme has high privacy. The efficiency analysis shows that this model has low computational overhead.

Key words: machine learning, decision tree, privacy preserving, homomorphic encryption

CLC Number: