Research Article
Secure kNN Computation and Integrity Assurance of Data Outsourcing in the Cloud
Require: | , , | Ensure: | C, hash, result | | for each entry in do | if is a data object then | | //Enlarge the to encompass | C.Enlarge | end if | if E.getProduct ≤ .MaxDist and | in then | result.add | end if | if E.getProduct ≤ | and E.id not in then | (11) Alarm the client | (12) end if | (13)if is a symbol [ then | (14) | (15)end if | (16)if is a pair then | (17) if | then | (18) Alarm the client | (19)end if | (20) | (21) | (22) end if | (23)if is a symbol ] then | (24) | (25)end if | (26) end for |
|