Towards practical private processing of database queries over public data

被引:0
|
作者
Shiyuan Wang
Divyakant Agrawal
Amr El Abbadi
机构
[1] University of California at Santa Barbara,Department of Computer Science
来源
Distributed and Parallel Databases | 2014年 / 32卷
关键词
Query privacy; Private querying on public data; Homomorphic encryption;
D O I
暂无
中图分类号
学科分类号
摘要
Privacy is a major concern when users query public online data services. The privacy of millions of people has been jeopardized in numerous user data leakage incidents in many popular online applications. To address the critical problem of personal data leakage through queries, we enable private querying on public data services so that the contents of user queries and any user data are hidden and therefore not revealed to the online service providers. We propose two protocols for private processing of database queries, namely BHE and HHE. The two protocols provide strong query privacy by using Paillier’s homomorphic encryption, and support common database queries such as range and join queries by relying on the bucketization of public data. In contrast to traditional Private Information Retrieval proposals, BHE and HHE only incur one round of client server communication for processing a single query. BHE is a basic private query processing protocol that provides complete query privacy but still incurs expensive computation and communication costs. Built upon BHE, HHE is a hybrid protocol that applies ciphertext computation and communication on a subset of the data, such that this subset not only covers the actual requested data but also resembles some frequent query patterns of common users, thus achieving practical query performance while ensuring adequate privacy levels. By using frequent query patterns and data specific privacy protection, HHE is not vulnerable to the traditional attacks on k-Anonymity that exploit data similarity and skewness. Moreover, HHE consistently protects user query privacy for a sequence of queries in a single query session.
引用
收藏
页码:65 / 89
页数:24
相关论文
共 50 条
  • [21] Secure Yannakakis: Join-Aggregate Queries over Private Data
    Wang, Yilei
    Yi, Ke
    SIGMOD '21: PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2021, : 1969 - 1981
  • [22] Towards a theory of movie database queries
    Kuijpers, B
    Paredaens, J
    Van Gucht, D
    SEVENTH INTERNATIONAL WORKSHOP ON TEMPORAL REPRESENTATION AND REASONING - TIME 2000, PROCEEDINGS, 2000, : 95 - 102
  • [23] Database-support for Continuous Prediction Queries over Streaming Data
    Akdere, Mert
    Cetintemel, Ugur
    Upfal, Eli
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (01): : 1291 - 1301
  • [24] Adaptive Processing for Distributed Skyline Queries over Uncertain Data
    Zhou, Xu
    Li, Kenli
    Zhou, Yantao
    Li, Keqin
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2016, 28 (02) : 371 - 384
  • [25] A METHOD FOR PROCESSING DISTRIBUTED DATABASE QUERIES
    PERRIZO, W
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1984, 10 (04) : 466 - 471
  • [26] CryptDB: Processing Queries on an Encrypted Database
    Popa, Raluca Ada
    Redfield, Catherine M. S.
    Zeldovich, Nickolai
    Balakrishnan, Hari
    COMMUNICATIONS OF THE ACM, 2012, 55 (09) : 103 - 111
  • [27] A system for processing continuous queries over infinite data systems
    Vossough, E
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2004, 3180 : 720 - 729
  • [28] Efficient Processing of Skyline Group Queries over a Data Stream
    Guo, Xi
    Li, Hailing
    Wulamu, Aziguli
    Xie, Yonghong
    Fu, Yajing
    TSINGHUA SCIENCE AND TECHNOLOGY, 2016, 21 (01) : 29 - 39
  • [29] Efficient Processing of Skyline Group Queries over a Data Stream
    Xi Guo
    Hailing Li
    Aziguli Wulamu
    Yonghong Xie
    Yajing Fu
    TsinghuaScienceandTechnology, 2016, 21 (01) : 29 - 39
  • [30] Public Supervision over Private Relationships: Towards European Supervision Private Law?
    Cherednychenko, Olha O.
    EUROPEAN REVIEW OF PRIVATE LAW, 2014, 22 (01): : 37 - 67