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
Link To Document