Evaluating 2-DNF formulas on ciphertexts

1.4kCitations
Citations of this article
340Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Let ψ be a 2-DNF formula on boolean variables x1,...,x n ∈ {0,1}. We present a homomorphic public key encryption scheme that allows the public evaluation of ψ given an encryption of the variables x1,...,xn. In other words, given the encryption of the bits x1,...,xn, anyone can create the encryption of ψ(x1,...,xn). More generally, we can evaluate quadratic multi-variate polynomials on ciphertexts provided the resulting value falls within a small set. We present a number of applications of the system:. 1. In a database of size n, the total communication in the basic step of the Kushilevitz-Ostrovsky PIR protocol is reduced from √n to 3√n. 2. An efficient election system based on homomorphic encryption where voters do not need to include non-interactive zero knowledge proofs that their ballots are valid. The election system is proved secure without random oracles but still efficient. 3. A protocol for universally verifiable computation. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Boneh, D., Goh, E. J., & Nissim, K. (2005). Evaluating 2-DNF formulas on ciphertexts. In Lecture Notes in Computer Science (Vol. 3378, pp. 325–341). Springer Verlag. https://doi.org/10.1007/978-3-540-30576-7_18

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