Author: Mina Doosti
-
Practical Quantum Oblivious Transfer
implements Oblivious Transfer Introduction Oblivious transfer (OT) is a two-party cryptographic primitive described as follows: Sender sends two bits/qubits to the receiver and the receiver can choose to receive only one of them. The protocol is secure when none of the parties obtain an information they are not supposed to obtain i.e. sender does not…
-
Quantum Leader Election
implements Leader Election Introduction This protocol allows multiple remote participants to select a leader among them randomly. The parties do not trust each other and can use both classical and quantum channels to communicate. It is an extension of the coin tossing problem to multiple players. Related Paper(s) Quantum Leader Election Outline When the number…
-
Quantum Fingerprinting
implements Fingerprinting Introduction This protocol allows two quantum clients to distinguish between their quantum inputs while maintaining the privacy of their own input just by comparing the fingerprints of their inputs. The protocol does not permit the two parties to interact directly with each other, hence they send the fingerprints of their respective inputs to…
-
Multipartite Entanglement Verification
implements Entanglement Verification Introduction This protocol [1] implement the task of Multipartite entanglement verification in a multinode quantum network. The protocol uses classical communication and measurements of quantum states to verify whether the parties share a GHZ state. We present here a loss tolerant version of the protocol, which doesn’t assume that the source of…
-
Quantum Teleportation (State Teleportation)
implements Quantum Teleportation Introduction This protocol performs the task of Quantum Teleportation by which a quantum state (or information stored in a quantum state) can be transmitted physically from one location (or one party) to another. This protocol requires sharing an entangled state like an EPR pair between two parties and also allowing the parties…
