Partially Materialized Digest Scheme: An Efficient Verification Method for Outsourced Databases

In the outsourced database model, a data owner publishes her database through a third-party server; i.e., the server hosts the data and answers user queries on behalf of the owner. Since the server may not be trusted, or may be compromised, users need a means to verify that answers received are both...

Full description

Saved in:
Bibliographic Details
Main Authors: MOURATIDIS, Kyriakos, SACHARIDIS, Dimitris, PANG, Hwee Hwa
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2009
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/745
https://ink.library.smu.edu.sg/context/sis_research/article/1744/viewcontent/PMD_VLDBJ.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-1744
record_format dspace
spelling sg-smu-ink.sis_research-17442017-07-11T12:54:43Z Partially Materialized Digest Scheme: An Efficient Verification Method for Outsourced Databases MOURATIDIS, Kyriakos SACHARIDIS, Dimitris PANG, Hwee Hwa In the outsourced database model, a data owner publishes her database through a third-party server; i.e., the server hosts the data and answers user queries on behalf of the owner. Since the server may not be trusted, or may be compromised, users need a means to verify that answers received are both authentic and complete, i.e., that the returned data have not been tampered with, and that no qualifying results have been omitted. We propose a result verification approach for one-dimensional queries, called Partially Materialized Digest scheme (PMD), that applies to both static and dynamic databases. PMD uses separate indexes for the data and for their associated verification information, and only partially materializes the latter. In contrast with previous work, PMD avoids unnecessary costs when processing queries that do not request verification, achieving the performance of an ordinary index (e.g., a B+-tree). On the other hand, when an authenticity and completeness proof is required, PMD outperforms the existing state-of-the-art technique by a wide margin, as we demonstrate analytically and experimentally. Furthermore, we design two verification methods for spatial queries. The first, termed Merkle R-tree (MR-tree), extends the conventional approach of embedding authentication information into the data index (i.e., an R-tree). The second, called Partially Materialized KD-tree (PMKD), follows the PMD paradigm using separate data and verification indexes. An empirical evaluation with real data shows that the PMD methodology is superior to the traditional approach for spatial queries too. 2009-01-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/745 info:doi/10.1007/s00778-008-0108-z https://ink.library.smu.edu.sg/context/sis_research/article/1744/viewcontent/PMD_VLDBJ.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Query result verification Authentication in outsourced databases Databases and Information Systems Numerical Analysis and Scientific Computing
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Query result verification
Authentication in outsourced databases
Databases and Information Systems
Numerical Analysis and Scientific Computing
spellingShingle Query result verification
Authentication in outsourced databases
Databases and Information Systems
Numerical Analysis and Scientific Computing
MOURATIDIS, Kyriakos
SACHARIDIS, Dimitris
PANG, Hwee Hwa
Partially Materialized Digest Scheme: An Efficient Verification Method for Outsourced Databases
description In the outsourced database model, a data owner publishes her database through a third-party server; i.e., the server hosts the data and answers user queries on behalf of the owner. Since the server may not be trusted, or may be compromised, users need a means to verify that answers received are both authentic and complete, i.e., that the returned data have not been tampered with, and that no qualifying results have been omitted. We propose a result verification approach for one-dimensional queries, called Partially Materialized Digest scheme (PMD), that applies to both static and dynamic databases. PMD uses separate indexes for the data and for their associated verification information, and only partially materializes the latter. In contrast with previous work, PMD avoids unnecessary costs when processing queries that do not request verification, achieving the performance of an ordinary index (e.g., a B+-tree). On the other hand, when an authenticity and completeness proof is required, PMD outperforms the existing state-of-the-art technique by a wide margin, as we demonstrate analytically and experimentally. Furthermore, we design two verification methods for spatial queries. The first, termed Merkle R-tree (MR-tree), extends the conventional approach of embedding authentication information into the data index (i.e., an R-tree). The second, called Partially Materialized KD-tree (PMKD), follows the PMD paradigm using separate data and verification indexes. An empirical evaluation with real data shows that the PMD methodology is superior to the traditional approach for spatial queries too.
format text
author MOURATIDIS, Kyriakos
SACHARIDIS, Dimitris
PANG, Hwee Hwa
author_facet MOURATIDIS, Kyriakos
SACHARIDIS, Dimitris
PANG, Hwee Hwa
author_sort MOURATIDIS, Kyriakos
title Partially Materialized Digest Scheme: An Efficient Verification Method for Outsourced Databases
title_short Partially Materialized Digest Scheme: An Efficient Verification Method for Outsourced Databases
title_full Partially Materialized Digest Scheme: An Efficient Verification Method for Outsourced Databases
title_fullStr Partially Materialized Digest Scheme: An Efficient Verification Method for Outsourced Databases
title_full_unstemmed Partially Materialized Digest Scheme: An Efficient Verification Method for Outsourced Databases
title_sort partially materialized digest scheme: an efficient verification method for outsourced databases
publisher Institutional Knowledge at Singapore Management University
publishDate 2009
url https://ink.library.smu.edu.sg/sis_research/745
https://ink.library.smu.edu.sg/context/sis_research/article/1744/viewcontent/PMD_VLDBJ.pdf
_version_ 1770570697841573888