A simple modification of our commitment scheme gives a construction which makes use of the underlying one-way function in a black-box way. The modified construction satisfies the notion of what we call \emph{non-malleability w.r.t. replacement}. Non-malleability w.r.t. replacement is a slightly weaker yet natural notion of non-malleability which we believe suffices for many application of non-malleable commitments. We show that a commitment scheme which is non-malleable only w.r.t. replacement is sufficient to obtain a (fully) black-box multi-party computation protocol. This allows us to obtain a constant round multi-party computation protocol making only a black-box use of the standard cryptographic primitives with polynomial-time hardness thus directly improving upon the recent work of Wee (FOCS'10).
Category / Keywords: cryptographic protocols / Publication Info: STOC 2011 Date: received 14 Sep 2010, last revised 25 May 2011 Contact author: vipul at microsoft com Available formats: PDF | BibTeX Citation Note: Full version; improved writeup Version: 20110525:154004 (All versions of this report) Discussion forum: Show discussion | Start new discussion