Journal article
Quantum bit commitment on IBM QX

Research Areas
Currently no objects available

Publication Details
Author list: Dhoha A. Almubayedh, Ghadeer Alazman, Mashael Alkhalis, Manal Alabdali, Naya Nagy, Marius Nagy, Ahmet Emin Tatar, Malak Alfosail, Atta Rahman and Norah AlMubairik
Publisher: Springer Verlag (Germany)
Publication year: 2020
Volume number: 19
Issue number: 2
Start page: 1
End page: 27
Number of pages: 27
ISSN: 1570-0755
Web of Science ID: 000511167900006
PubMed ID:
Scopus ID: 85076818268
eISSN: 1573-1332
Languages: English-United States

Quantum bit commitment (QBC) is a quantum version of the classical bit commitment security primitive. As other quantum security primitives and protocols, QBC improves on cheating detection over its classical counterpart. The implementation of the QBC protocol below relies on the use of common quantum gates: the Hadamard gate used for orthonormal bases and the CNOT gate used to swap qubits. The protocol was run and tested on IBM quantum experience (IBM QX). IBM QX offers two different quantum environments: as a simulator and as a real quantum machine. In our implementation, honest and dishonest participants were considered. Results of both the simulation and the quantum execution were compared against the theoretical expectations. The IBM QX simulator gives results that match the theoretical model. The IBM QX real computer deviates from the expected behavior by a measurable amount. Using the standard deviation and the Hamming distance, the conclusion is that the quantum computer is usable as the difference to the simulator is within an acceptable margin of error. The QBC protocol of choice is fully secure against cheating by Bob. The only way Alice can cheat is using multi-dimensional entanglement. The cost for Alice to cheat is exponential in the number of qubits used, namely O(2^(6n+3k+1)).

Currently no objects available

Currently no objects available

Currently no objects available

Last updated on 2020-01-04 at 10:13