Journal on Communications ›› 2021, Vol. 42 ›› Issue (8): 80-89.doi: 10.11959/j.issn.1000-436x.2021149

• Papers • Previous Articles     Next Articles

Efficient privacy-preserving decision tree classification protocol

Lichuan MA1,2, Jiayi PENG1,2, Qingqi PEI1,2, Haojin ZHU3   

  1. 1 The State Key Laboratory of Integrated Services Networks, Xidian University, Xi’an 710071, China
    2 Shaanxi Key Laboratory of Blockchain and Secure Computing, Xi’an 710071, China
    3 The Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
  • Revised:2021-06-15 Online:2021-08-25 Published:2021-08-01
  • Supported by:
    The National Key Research and Development Program of China(2020YFB1807500);The National Natural Science Foundation of China(61902292);The National Natural Science Foundation of China(61972453);The National Natural Science Foundation of China(62072355);The Key Research and Development Programs of Shaan-xi(2021ZDLGY06-03);The Key Research and Development Programs of Shaan-xi(2019ZDLGY13-07);The Key Research and Development Programs of Shaan-xi(2019ZDLGY13-04);The Fundamental Research Funds for the Central Univer-sities(XJS201502)

Abstract:

To provide privacy-preserving decision tree classification services in the Internet of things (IoT) big data scenario, an efficient privacy-preserving decision tree classification protocol was proposed by adopting the secure multiparty computation framework into the classification model.The entire protocol consisted of three parts: the original decision tree model mixing, the Boolean share-based privacy-preserving comparing, and the 1-out-of-n oblivious transfer-based classification result obtaining.Via the proposed protocol, the service providers could protect the parameters of their decision tree models and the users were able to derive the classification result without exposing their privately hold data.Through a concrete security analysis, the proposed protocol was proved to be secure against semi-honest adversaries.By implementing the proposed protocol on various practical decision tree models from open datasets, the classification accuracy and the average time cost for completing one privacy-preserving classification service were evaluated.After compared with existing related works, the performance superiority of the proposed protocol is demonstrated.

Key words: decision tree, privacy preserving, oblivious transfer, secure multiparty computation

CLC Number: 

No Suggested Reading articles found!