Research Article

A Privacy-Preserving Intelligent Medical Diagnosis System Based on Oblivious Keyword Search

Algorithm 1

Submission of health examination data.
Input: health examination data , length parameter
Output: user parameter vector
() : executes
() : executes and
() : executes and
() : sends and to
() : decrypts and , get and
() if    then
() executes the th bit of
() else
() if    then
() executes the th bit of
() else
() executes the th bit of
() end if
() end if
() return