Maintained by
Hui Zhu, Xiaoxia Liu, Rongxing Lu and Hui Li
Xidian University
266 Xinglong Section of Xifeng Road, Xi'an, Shaanxi 710126, China


With the advances of machine learning algorithms and the pervasiveness of network terminals, online medical primary diagnosis scheme, which can provide the primary diagnosis service anywhere anytime, has attracted considerable interest recently. However, the flourish of online medical primary diagnosis scheme still faces many challenges including information security and privacy preservation. In this paper, we propose an efficient and privacy-preserving medical primary diagnosis scheme, called PDiag, on naive Bayes classification. With PDiag, the sensitive personal health information can be processed without privacy disclosure during online medical primary diagnosis service. Specifically, based on an improved expression for the naive Bayes classifier, an efficient and privacy-preserving classification scheme is introduced with lightweight polynomial aggregation technique. The encrypted user query is directly operated at the service provider without decryption, and the diagnosis result can only be decrypted by user. Through extensive analysis, we show that PDiag ensures users’ health information and service provider’s prediction model are kept confidential, and has significantly less computation and communication overhead than existing schemes. In addition, performance evaluations via implementing PDiag on smartphone and computer demonstrate PDiag’s effectiveness in term of real environment.

  System Model

Fig 1.1 System model under consideration

Fig 1.2 The conceptual architecture of PDiag

  Prototype and user interface

(a) Prototype of PDiag.

(b) User interface of PDiag.apk.

  Computation complexity of SP and user

(a) Computation cost of SP in PDiag.

(b)Computation cost of user in PDiag.

  Performance evaluation

(a) Average running time of SP in PDiag and CDSS.

(b) Average running time of user in PDiag and CDSS.

(c) Query response time in real environment.

  Demo Download

Demo Download:  
Demo File SHA256: 867D3F419E35D4F7EA52427D33EFDB1831AC251569049BC55F77010352E68CBE
For Source Code:    zhuhui@xidian.edu.cn