Query Access Assurance in Outsourced Databases

被引:2
|
作者
Le, Wangchao [1 ]
Li, Feifei [1 ]
机构
[1] Univ Utah, Sch Comp, Salt Lake City, UT 84112 USA
基金
美国国家科学基金会;
关键词
Database as a service; database security; quality of services; query assurance; service enforcement and assurance;
D O I
10.1109/TSC.2010.55
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Query execution assurance is an important concept in defeating lazy servers in the database as a service model. We show that extending query execution assurance to outsourced databases with multiple data owners is highly inefficient. To cope with lazy servers in the distributed setting, we propose query access assurance (QAA) that focuses on IO-bound queries. The goal in QAA is to enable clients to verify that the server has honestly accessed all records that are necessary to compute the correct query answer, thus eliminating the incentives for the server to be lazy if the query cost is dominated by the IO cost in accessing these records. We formalize this concept for distributed databases, and present two efficient schemes that achieve QAA with high success probabilities. The first scheme is simple to implement and deploy, but may incur excessive server to client communication cost and verification cost at the client side, when the query selectivity or the database size increases. The second scheme is more involved, but successfully addresses the limitation of the first scheme. Our design employs a few number theory techniques. Extensive experiments demonstrate the efficiency, effectiveness, and usefulness of our schemes.
引用
收藏
页码:178 / 191
页数:14
相关论文
共 50 条
  • [1] Query assurance verification for dynamic outsourced XML databases
    Nguyen, Viet Hung
    Dang, Tran Khanh
    Son, Nguyen Thanh
    Kueng, Josef
    [J]. ARES 2007: SECOND INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, PROCEEDINGS, 2007, : 689 - +
  • [2] A query integrity assurance scheme for accessing outsourced spatial databases
    Wei-Shinn Ku
    Ling Hu
    Cyrus Shahabi
    Haixun Wang
    [J]. GeoInformatica, 2013, 17 : 97 - 124
  • [3] Query assurance verification for outsourced multi-dimensional databases
    Cheng, Weiwei
    Tan, Kian-Lee
    [J]. JOURNAL OF COMPUTER SECURITY, 2009, 17 (01) : 101 - 126
  • [4] A query integrity assurance scheme for accessing outsourced spatial databases
    Ku, Wei-Shinn
    Hu, Ling
    Shahabi, Cyrus
    Wang, Haixun
    [J]. GEOINFORMATICA, 2013, 17 (01) : 97 - 124
  • [5] Query Integrity Assurance of Location-Based Services Accessing Outsourced Spatial Databases
    Ku, Wei-Shinn
    Hu, Ling
    Shahabi, Cyrus
    Wang, Haixun
    [J]. ADVANCES IN SPATIAL AND TEMPORAL DATABASES, PROCEEDINGS, 2009, 5644 : 80 - +
  • [6] Query Assurance Verification for Outsourced Database
    Liu, Pengtao
    [J]. ADVANCES IN FUTURE COMPUTER AND CONTROL SYSTEMS, VOL 2, 2012, 160 : 39 - 44
  • [7] Outsourced XML Database: Query Assurance Optimization
    Clarke, Andrew
    Pardede, Eric
    [J]. 2010 24TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2010, : 1181 - 1188
  • [8] ConcurDB: Concurrent Query Authentication for Outsourced Databases
    Bajaj, Sumeet
    Chakraborti, Anrin
    Sion, Radu
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (04) : 1401 - 1412
  • [9] A Query Verification Scheme for Dynamic Outsourced Databases
    Wang, Xiaoming
    Yuan, Duobao
    [J]. JOURNAL OF COMPUTERS, 2012, 7 (01) : 156 - 160
  • [10] An Online Query Authentication System for Outsourced Databases
    Zhou, Ying
    Wang, Chen
    [J]. 2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 570 - 577