[messaging] Encrypted Pulic Contact Discovery
daniel1555 at gmail.com
Thu Aug 20 18:10:52 PDT 2015
> In other words, the communication overhead is worse than the trivial
> PIR of sending a compressed list of users to the client = O(n1). For
> n2=256, n1=2^24, their example protocols send hundreds of MB.
This is to due to PIR having a weaker security definition than PSI. Under
PIR the client is allowed to learn more than the intersection of the client
and server set. As you say it is acceptable under PIR for the client to
learn the complete server set. This is true even if they have zero
elements in common. PIR only seeks to limit the information that the server
can learn about the client set.
On the other hand the security definition of PSI requires that the privacy
of both the client and server are maintained. The only information that
each party is allowed to learn are the elements in their intersection.
I definitely agree that PSI protocols are a long ways from being practical
at the scale of millions of users. I thought it would be of interest to
point out that PSI protocols have recently made several orders of magnitude
improvement in both computation and communication overhead. See the video
at  around the 13 minute mark or the slides directly .
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Messaging