• DocumentCode
    3324161
  • Title

    Privacy Preserving Joins

  • Author

    Li, Yaping ; Chen, Minghua

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Univ. of California at Berkeley, Berkeley, CA
  • fYear
    2008
  • fDate
    7-12 April 2008
  • Firstpage
    1352
  • Lastpage
    1354
  • Abstract
    In this paper, we design a system for mutually distrustful entities to perform privacy preserving joins, leveraging the power of a memory-limited secure coprocessor. Under this setting, we critique a questionable assumption in a previous privacy definition [1] that leads to unnecessary information leakage. We then remove the assumption and propose a new definition. Based on this definition, we propose three correct and provable secure algorithms to compute general joins of arbitrary predicates, by utilizing available cryptographic tools in a nontrivial way. We discuss different memory requirements of our proposed algorithms, and explore how to trade little privacy with significant performance improvement. In [2], we evaluate the performance of our algorithms by numerical examples. We also show the performance superiority of our approach over secure multi-party computation in [2].
  • Keywords
    coprocessors; cryptography; data privacy; cryptographic tools; memory-limited secure coprocessor; mutually distrustful entities; privacy preserving joins; Airports; Algorithm design and analysis; Computational modeling; Coprocessors; Cryptography; Data privacy; Databases; Distributed computing; Power engineering computing; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2008. ICDE 2008. IEEE 24th International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4244-1836-7
  • Electronic_ISBN
    978-1-4244-1837-4
  • Type

    conf

  • DOI
    10.1109/ICDE.2008.4497553
  • Filename
    4497553