Enabling Verifiable and Secure Range Query in Multi-User Setting Under Cloud Environments

Ningning Cui, Dong Wang, Huaijie Zhu*, Jianxin Li, Jianliang Xu, Xiaochun Yang

*Corresponding author for this work

Research output: Contribution to journalJournal articlepeer-review

1 Citation (Scopus)

Abstract

Data outsourcing to the cloud has become increasingly popular for high-speed storage and retrieval. However, privacy and security are pressing concerns that hinder the further development of cloud computing. A common approach is to encrypt data before outsourcing, assuming the cloud is semi-honest. However, in reality, the cloud may be malicious and forge query results unexpectedly. Moreover, most previous schemes are designed for single-user setting, where different users share the same secret key, leading to potential privacy leaks. Therefore, ensuring confidentiality and verifiability in multi-user setting is crucial but has not been well-addressed. In this paper, we formally define the notion of Verifiable and Secure Range Query in Multi-User Setting (VSRQM) and propose a prefix-aware encoding (Pcode) scheme to encode spatial data for query processing. Next, we design a Tree-Aided Verifiable and Secure Index (SATree) on top of the Pcode and symmetric re-encryption scheme. SATree preserves data privacy, provides a mechanism to verify query results' integrity and achieves sub-linear search time. Additionally, we propose two compression schemes to reduce the space cost of storage and transmission. Finally, we present formal complexity and security analyses and conduct empirical evaluations on real and synthetic datasets to demonstrate our proposed approaches' practical performance.

Original languageEnglish
Pages (from-to)8148-8163
Number of pages16
JournalIEEE Transactions on Knowledge and Data Engineering
Volume36
Issue number12
Early online date3 Jul 2024
DOIs
Publication statusPublished - Dec 2024

Scopus Subject Areas

  • Information Systems
  • Computer Science Applications
  • Computational Theory and Mathematics

User-Defined Keywords

  • Data outsourcing
  • privacy-preserving
  • range query
  • result verification

Fingerprint

Dive into the research topics of 'Enabling Verifiable and Secure Range Query in Multi-User Setting Under Cloud Environments'. Together they form a unique fingerprint.

Cite this