Aarhus University Seal / Aarhus Universitets segl

Talk by Daniel Noble: Private Set Intersection with Linear Communication from General Assumptions

2019.07.12 | Malene B.B. Andersen

Date Fri 19 Jul
Time 11:00 12:00
Location Department of Computer Science, Finlandsgade 22, 8200 Aarhus N (building 5335, room 295)

Title: Private Set Intersection with Linear Communication from General Assumptions


Abstract: This work presents an improved hashing-based algorithm for Private Set Intersection (PSI) in the honest-but-curious setting. The protocol is generic, modular and provides both asymptotic and concrete efficiency improvements over existing PSI protocols. If each player has m elements, our scheme requires only O(mλ) communication between the parties, where λ is a security parameter. Our protocol builds on the hashing-based PSI protocol of Pinkas et al. (USENIX 2014, USENIX 2015), but we replace one of the sub-protocols (handling the cuckoo “stash”) with a special-purpose PSI protocol that is optimized for comparing sets of unbalanced size. This brings the asymptotic communication complexity of the overall protocol down from ω(mλ) to O(mλ), and provides concrete performance improvements (10-15% reduction in communication costs) over Kolesnikov et al. (CCS 2016) under real-world parameter choices. Our protocol is simple, generic and benefits from the permutation-hashing  optimizations  of  Pinkas  et  al.  (USENIX  2015)  and  the Batched, Relaxed Oblivious Pseudo Random Functions of Kolesnikov et al. (CCS 2016).

Speaker: Daniel Noble, PhD Student at University of Pennsylvania  

Public/media, Featured, CS frontpage