Coin Tossing is Strictly Weaker than Bit Commitment
Adrian Kent
Abstract
Open-access reader
Adrian Kent
Abstract
Open-access reader
We define cryptographic assumptions applicable to two mistrustful parties who each control two or more separate secure sites between which special relativity ensures a time lapse in communication. We show that, under these assumptions, unconditionally secure coin tossing can be carried out by exchanges of classical information. We then show that, under standard cryptographic assumptions, coin tossing is strictly weaker than bit commitment. That is, no unconditionally secure bit commitment protocol can be built from a finite number of invocations of a secure coin-tossing black box together with finitely many additional classical or quantum information exchanges.
OpenAlex reports 57 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
We define cryptographic assumptions applicable to two mistrustful parties who each control two or more separate secure sites between which special relativity ensures a time lapse in communication. We show that, under these assumptions, unconditionally secure coin tossing can be carried out by exchanges of classical information. We then show that, under standard cryptographic assumptions, coin tossing is strictly weaker than bit commitment. That is, no unconditionally secure bit commitment protocol can be built from a finite number of invocations of a secure coin-tossing black box together with finitely many additional classical or quantum information exchanges.
Key concepts: Coin flipping, Commitment scheme, Computer science, Cryptography, Black box, Theoretical computer science, Computer security, Bit (key)