Skip to main navigation Skip to search Skip to main content

Efficiency preserving transformations for concurrent non-malleable zero knowledge

  • University of California at Los Angeles
  • University of Salerno

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

22 Scopus citations

Abstract

Ever since the invention of Zero-Knowledge by Goldwasser, Micali, and Rackoff [1], Zero-Knowledge has become a central building block in cryptography - with numerous applications, ranging from electronic cash to digital signatures. The properties of Zero-Knowledge range from the most simple (and not particularly useful in practice) requirements, such as honest-verifier zero-knowledge to the most demanding (and most useful in applications) such as non-malleable and concurrent zero-knowledge. In this paper, we study the complexity of efficient zero-knowledge reductions, from the first type to the second type. More precisely, under a standard complexity assumption (ddh), on input a public-coin honest-verifier statistical zero knowledge argument of knowledge π′ for a language L we show a compiler that produces an argument system π for L that is concurrent non-malleable zero-knowledge (under non-adaptive inputs - which is the best one can hope to achieve [2,3]). If κ is the security parameter, the overhead of our compiler is as follows: - The round complexity of π is r + Õ(log k) rounds, where r is the round complexity of π′. - The new prover P (resp., the new verifier ν) incurs an additional overhead of (at most) r + k·Õ(log2 k) modular exponentiations. If tags of length are provided, the overhead is only r + Õ(log2 k) modular exponentiations. The only previous concurrent non-malleable zero-knowledge (under non-adaptive inputs) was achieved by Barak, Prabhakaran and Sahai [4]. Their construction, however, mainly focuses on a feasibility result rather than efficiency, and requires expensive NP-reductions.

Original languageEnglish
Title of host publicationTheory of Cryptography - 7th Theory of Cryptography Conference, TCC 2010, Proceedings
PublisherSpringer Verlag
Pages535-552
Number of pages18
ISBN (Print)3642117988, 9783642117985
DOIs
StatePublished - 2010
Event7th Theory of Cryptography Conference, TCC 2010 - Zurich, Switzerland
Duration: Feb 9 2010Feb 11 2010

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5978 LNCS

Conference

Conference7th Theory of Cryptography Conference, TCC 2010
Country/TerritorySwitzerland
CityZurich
Period02/9/1002/11/10

Fingerprint

Dive into the research topics of 'Efficiency preserving transformations for concurrent non-malleable zero knowledge'. Together they form a unique fingerprint.

Cite this