Scalable Private Search with Wally
Hilal Asi, Fabian Boemer, Nicholas Genise, Muhammad Haris Mughees,, Tabitha Ogilvie, Rehan Rishi, Kunal Talwar, Karl Tarbe, Akshay Wadia, Ruiyu, Zhu, Marco Zuliani

TL;DR
Wally is a scalable private search system that significantly improves query speed and reduces communication overhead for large databases while maintaining differential privacy, especially with many clients.
Contribution
Wally introduces a scalable private search approach using fake queries and homomorphic encryption, outperforming prior systems in speed and efficiency for large-scale data.
Findings
7-28x higher queries per second than Tiptoe
6.69-31x smaller communication overhead
Scales to millions of queries and large databases
Abstract
This paper presents Wally, a private search system that supports efficient search queries against large databases. When sufficiently many clients are making queries, Wally's performance is significantly better than previous systems while providing a standard privacy guarantee of -differential privacy. Specifically, for a database with 3.2 million entries, Wally's queries per second (QPS) is 7-28x higher, and communication is 6.69-31x smaller than Tiptoe, a state-of-the-art private search system. In Wally, each client adds a few fake queries and sends each query via an anonymous network to the server at independently chosen random instants. We also use somewhat homomorphic encryption (SHE) to reduce the communication size. The number of fake queries each client makes depends inversely on the number of clients making queries. Therefore, the overhead of fake queries…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Auction Theory and Applications · Smart Parking Systems Research
