Secure computation of constant-depth circuits with applications to database search problems

15Citations
Citations of this article
35Readers
Mendeley users who have this article in their library.

Abstract

Motivated by database search problems such as partial match or nearest neighbor, we present secure multiparty computation protocols for constant-depth circuits. Specifically, for a constant-depth circuit C of size s with an m-bit input x, we obtain the following types of protocols. In a setting where k ≥ poly log(s) servers hold C and a client holds x, we obtain a protocol in which the client privately learns C(x) by communicating Õ(m) bits with each server. In a setting where x is arbitrarily distributed between k ≥ poly log(s) parties who all know C, we obtain a secure protocol for evaluating C(x) using O(m · poly(k)) communication. Both types of protocols tolerate 4 = k/poly log(s) dishonest parties and their computational complexity is nearly linear in s. In particular, the protocols are optimal "up to polylog factors" with respect to communication, local computation, and minimal number of participating parties. We then apply the above results to obtain sublinear-communication secure protocols for natural database search problems. For instance, for the partial match problem on a database of n points in {0, 1} m we get a protocol with k ≈ 1/2 log n servers, Õ(m) communication, and nearly linear server computation. Applying previous protocols to this problem would either require Ω(nm) communication, Ω̃(m) servers, or super-polynomial computation. © International Association for Cryptologic Research 2005.

Cite

CITATION STYLE

APA

Barkol, O., & Ishai, Y. (2006). Secure computation of constant-depth circuits with applications to database search problems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3621 LNCS, pp. 395–411). https://doi.org/10.1007/11535218_24

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free