Research Article

An Efficient Online Multiparty Interactive Medical Prediagnosis Scheme with Privacy Protection

Table 1

Descriptions of notations.

NotationDescription

Safety parameters selected by the hospital
Parameters of the bilinear group
Secure asymmetric encryption algorithm and cryptographic hash function
Public keys for the hospital, the user, and the cloud
Secret keys for the hospital, the user, and the cloud
Signatures created by the hospital, the user, and the cloud
Total number of disease labels and the th disease label
The data subset to disease , the total number of data in
The number of features contained in each data in
The feature weight vector and the th component of
Query vector and the th data in
The vector obtained by feature weight distribution of
The vector obtained by iterative transformation of
The vector obtained by forward expansion of
The vector obtained by encryption of
The components of
The components of
Two large prime numbers chosen by the hospital
Random numbers chosen by the hospital
The number of nearest neighbors selected by relief-MW classifier for disease
Relief-Wasserstein distance between two pieces of data
Intermediate parameters when calculating
Timestamp of the -th moment and the user’s ID
Query request encrypted with by the user
Query vector encrypted with by the hospital
Prediagnosis result and pre-diagnosis result encrypted with by the cloud
Medical advice given by the hospital
Prediagnosis result and medical advice encrypted with by the hospital