Safe nearest neighbor search method and system based on isometric partition and random filling

Yao Bin,Li Feifei,Xiao Xiaokui
2013-01-01
Abstract:The invention relates to a safe nearest neighbor search method and a safe nearest neighbor search system based on isometric partition and random filling. The method comprises the following steps: dividing a voronoi picture which contains an outsourced database into k partitions by a data owner; recording partitioned borders; adding random bytes into the partitions; establishing corresponding index to each border according to a preset Hash function; sending the encrypted partitions and corresponding indexes to a server; sending the borders which correspond to the partitions to a data user; sending the indexes which correspond to the partitions containing real searching points to the server by the data user; sending the encrypted partitions containing the real searching points to the data user by the server; obtaining the encrypted partitions containing the real searching points by the data user; and decrypting and calculating a nearest neighbor. When the data user searches the nearest neighbor in the outsourced database which is stored in the server, the server cannot acquire data, the searching points and searching results in the outsourced database, so that data safety is ensured.
What problem does this paper attempt to address?