• DocumentCode
    610347
  • Title

    Publicly verifiable grouped aggregation queries on outsourced data streams

  • Author

    Nath, Siddhartha ; Venkatesan, R.

  • Author_Institution
    Microsoft Res., Redmond, CA, USA
  • fYear
    2013
  • fDate
    8-12 April 2013
  • Firstpage
    517
  • Lastpage
    528
  • Abstract
    Outsourcing data streams and desired computations to a third party such as the cloud is a desirable option to many companies. However, data outsourcing and remote computations intrinsically raise issues of trust, making it crucial to verify results returned by third parties. In this context, we propose a novel solution to verify outsourced grouped aggregation queries (e.g., histogram or SQL Group-by queries) that are common in many business applications. We consider a setting where a data owner employs an untrusted remote server to run continuous grouped aggregation queries on a data stream it forwards to the server. Untrusted clients then query the server for results and efficiently verify correctness of the results by using a small and easy-to-compute signature provided by the data owner. Our work complements previous works on authenticating remote computation of selection and aggregation queries. The most important aspect of our solution is that it is publicly verifiable - unlike most prior works, we support untrusted clients (who can collude with other clients or with the server). Experimental results on real and synthetic data show that our solution is practical and efficient.
  • Keywords
    business data processing; digital signatures; outsourcing; query processing; trusted computing; business applications; continuous grouped aggregation queries; data outsourcing; easy-to-compute signature; outsourced data streams; publicly verifiable grouped aggregation queries; remote computations; third party; untrusted clients; untrusted remote server; Aggregates; Cryptography; Histograms; Outsourcing; Protocols; Servers; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering (ICDE), 2013 IEEE 29th International Conference on
  • Conference_Location
    Brisbane, QLD
  • ISSN
    1063-6382
  • Print_ISBN
    978-1-4673-4909-3
  • Electronic_ISBN
    1063-6382
  • Type

    conf

  • DOI
    10.1109/ICDE.2013.6544852
  • Filename
    6544852