Skip to main navigation Skip to search Skip to main content

Privacy-Preserving Similarity Joins over Encrypted Data

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

Similarity search on high-dimensional data has been intensively studied for data processing and analytics. Despite its broad applicability, data security and privacy concerns along the trend of data outsourcing have not been fully addressed. In this paper, we investigate privacy-preserving similarity join queries, i.e., a pivotal primitive of similarity search that finds pairwise similar data points across two data sets. We start from locality-sensitive hashing and searchable symmetric encryption, i.e., the most practical techniques for similarity search and encrypted search, respectively. However, the immediate combination of two techniques discloses the distribution of the query set, which is exploitable to compromise the confidentiality of queries. To enhance the security, we propose the frequency hiding query scheme, which allows the server to see the flattened query distribution only. To improve the scalability, we further design the result sharing query scheme, which processes a small portion of query points and shares the results with other nearby points. Besides, we set up a strict constraint to carefully select query points to achieve “as-strong-as-possible” guarantees. We formalize the leakage functions in the context of similarity joins, and conduct rigorous security analysis. We implement and evaluate the proposed query schemes on Azure cloud. Experimental results indicate that they have different tradeoffs on security, efficiency, and accuracy, which can flexibly be used for different deployment scenarios.
Original languageEnglish
Article number7961214
Pages (from-to)2763-2775
JournalIEEE Transactions on Information Forensics and Security
Volume12
Issue number11
Online published28 Jun 2017
DOIs
Publication statusPublished - Nov 2017

Research Keywords

  • data privacy
  • Data Security
  • nearest neighbor searches

RGC Funding Information

  • RGC-funded

Fingerprint

Dive into the research topics of 'Privacy-Preserving Similarity Joins over Encrypted Data'. Together they form a unique fingerprint.

Cite this