Authenticated Index Structures for Aggregation Queries

被引:53
作者
Li, Feifei [1 ]
Hadjieleftheriou, Marios [2 ]
Kollios, George [3 ]
Reyzin, Leonid [3 ]
机构
[1] Florida State Univ, Dept Comp Sci, Tallahassee, FL 32306 USA
[2] AT&T Labs Res, Florham Pk, NJ 07932 USA
[3] Boston Univ, Dept Comp Sci, Boston, MA 02215 USA
基金
美国国家科学基金会;
关键词
Algorithms; Performance; Security; Aggregation; authentication; indexing; outsourced databases;
D O I
10.1145/1880022.1880026
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Query authentication is an essential component in Outsourced DataBase (ODB) systems. This article introduces efficient index structures for authenticating aggregation queries over large datasets. First, we design an index that features good performance characteristics for static environments. Then, we propose more involved structures for the dynamic case. Our structures feature excellent performance for authenticating queries with multiple aggregate attributes and multiple selection predicates. Furthermore, our techniques cover a large number of aggregate types, including distributive aggregates (such as SUM, COUNT, MIN, and MAX), algebraic aggregates (such as the AVG), and holistic aggregates (such as MEDIAN and QUANTILE). We have also addressed the issue of authenticating aggregation queries efficiently when the database is encrypted to protect data confidentiality. Finally, we implemented a working prototype of the proposed techniques and experimentally validated the effectiveness and efficiency of our methods.
引用
收藏
页数:35
相关论文
共 49 条
[21]  
LAZARIDIS I, 2001, P ACM SIGMOD INT C M, P401
[22]  
LEVITTE R, OPENSSL
[23]  
LI F, 2006, 2006011 BOST U COMP
[24]  
Li Feifei., 2007, VLDB, P147
[25]   A general model for authenticated data structures [J].
Martel, C ;
Nuckolls, G ;
Devanbu, P ;
Gertz, M ;
Kwong, A ;
Stubblebine, SG .
ALGORITHMICA, 2004, 39 (01) :21-41
[26]  
Merkle R. C., 1980, Proceedings of the 1980 Symposium on Security and Privacy, P122
[27]  
MIKLAU G, 2005, THESIS U WASHINGTON
[28]   Partially materialized digest scheme: an efficient verification method for outsourced databases [J].
Mouratidis, Kyriakos ;
Sacharidis, Dimitris ;
Pang, HweeHwa .
VLDB JOURNAL, 2009, 18 (01) :363-381
[29]  
Mykletun E, 2004, LECT NOTES COMPUT SC, V3193, P160
[30]  
MYKLETUN E, 2004, P ANN NETW DISTR SYS