Efficient query integrity for outsourced dynamic databases

Qingji Zheng, Shouhuai Xu, Giuseppe Ateniese

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

30 Scopus citations

Abstract

As databases are increasingly outsourced to the cloud, data owners require various security assurances. This paper investigates one particular assurance, query integrity, by which a database querier either the data owner or a third partycan verify that its queries were faithfully executed by the cloud server with respect to the outsourced database. Query integrity is investigated in the setting of dynamic databases, where the outsourced databases can be updated by the data owners as needed. We present a formal security definition of query integrity and a provably-secure efficient construction. Our solution improves upon the state-of-the-art solutions by additionally allowing aggregate queries and more flexible join queries. In addition, we provide better performance by eliminating a linear factor in the extra storage complexity for security purpose. Our solution also achieves a trade-off between computational and communication complexities.

Original languageEnglish
Title of host publicationCCSW'12 - Proceedings of the Cloud Computing Security Workshop
Pages71-82
Number of pages12
DOIs
StatePublished - 2012
Event2012 ACM Workshop on Cloud Computing Security Workshop, CCSW 2012 - Raleigh, NC, United States
Duration: 19 Oct 201219 Oct 2012

Publication series

NameProceedings of the ACM Conference on Computer and Communications Security
ISSN (Print)1543-7221

Conference

Conference2012 ACM Workshop on Cloud Computing Security Workshop, CCSW 2012
Country/TerritoryUnited States
CityRaleigh, NC
Period19/10/1219/10/12

Keywords

  • Authenticated data structure
  • Dynamic outsourced database
  • Query integrity

Fingerprint

Dive into the research topics of 'Efficient query integrity for outsourced dynamic databases'. Together they form a unique fingerprint.

Cite this