Bit Commitment Using Pseudorandomness
URL: https://link.springer.com/article/10.1007/BF00191386 Authors: Moni Naor
Abstract
We show how to construct a bit commitment protocol from any pseudorandom generator. More specifically, a sender can commit to a bit such that (1) the receiver cannot determine before the opening phase (hiding); and (2) after committing, the sender cannot change (binding). The construction is non-interactive and assumes only the existence of pseudorandom generators (and hence one-way functions). The commitment is perfectly binding and computationally hiding.
BibTeX
@Article{JC:Naor91,
author = {Moni Naor},
title = {Bit Commitment Using Pseudorandomness},
pages = {151--158},
journal = {Journal of Cryptology},
volume = {4},
number = {2},
month = {jan},
publisher = {Springer},
year = {1991},
doi = {10.1007/BF00196774},
}