• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

The privacy protection algorithm of ciphertext nearest neighbor query based on the single Hilbert curve

Vol. 16, No. 9, September 30, 2022
10.3837/tiis.2022.09.014, Download Paper (Free):

Abstract

Nearest neighbor query in location-based services has become a popular application. Aiming at the shortcomings of the privacy protection algorithms of traditional ciphertext nearest neighbor query having the high system overhead because of the usage of the double Hilbert curves and having the inaccurate query results in some special circumstances, a privacy protection algorithm of ciphertext nearest neighbor query which is based on the single Hilbert curve has been proposed. This algorithm uses a single Hilbert curve to transform the two-dimensional coordinates of the points of interest into Hilbert values, and then encrypts them by the order preserving encryption scheme to obtain the one-dimensional ciphertext data which can be compared in numerical size. Then stores the points of interest as elements composed of index value and the ciphertext of the other information about the points of interest on the server-side database. When the user needs to use the nearest neighbor query, firstly calls the approximate nearest neighbor query algorithm proposed in this paper to query on the server-side database, and then obtains the approximate nearest neighbor query results. After that, the accurate nearest neighbor query result can be obtained by calling the precision processing algorithm proposed in this paper. The experimental results show that this privacy protection algorithm of ciphertext nearest neighbor query which is based on the single Hilbert curve is not only feasible, but also optimizes the system overhead and the accuracy of ciphertext nearest neighbor query result.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
D. Tan and H. Wang, "The privacy protection algorithm of ciphertext nearest neighbor query based on the single Hilbert curve," KSII Transactions on Internet and Information Systems, vol. 16, no. 9, pp. 3087-3103, 2022. DOI: 10.3837/tiis.2022.09.014.

[ACM Style]
Delin Tan and Huajun Wang. 2022. The privacy protection algorithm of ciphertext nearest neighbor query based on the single Hilbert curve. KSII Transactions on Internet and Information Systems, 16, 9, (2022), 3087-3103. DOI: 10.3837/tiis.2022.09.014.

[BibTeX Style]
@article{tiis:25994, title="The privacy protection algorithm of ciphertext nearest neighbor query based on the single Hilbert curve", author="Delin Tan and Huajun Wang and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2022.09.014}, volume={16}, number={9}, year="2022", month={September}, pages={3087-3103}}