Measurement Device Independent Quantum Digital Signature (MDI-QDS): Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 12: Line 12:
*'''Key Distribution:''' Seller uses MDI-KGP twice with buyer and verifier, individually, to generate two different [[Correlation in Qubits|correlated]] keys, each. Both Seller and Receiver have two keys each, one for message bit 0 and one for message bit 1. Sender's signature for a particular message bit is a conjugation of corresponding key for message bit sent to the Buyer and the Verifier.  
*'''Key Distribution:''' Seller uses MDI-KGP twice with buyer and verifier, individually, to generate two different [[Correlation in Qubits|correlated]] keys, each. Both Seller and Receiver have two keys each, one for message bit 0 and one for message bit 1. Sender's signature for a particular message bit is a conjugation of corresponding key for message bit sent to the Buyer and the Verifier.  
*'''MDI-KGP:''' MDI-KGP consists of the following steps  (only quantum communication part) from MDI-QKD protocol in [[Measurement Device Independent Quantum Digital Signature (MDI-QDS)#References|(2)]]:</br>
*'''MDI-KGP:''' MDI-KGP consists of the following steps  (only quantum communication part) from MDI-QKD protocol in [[Measurement Device Independent Quantum Digital Signature (MDI-QDS)#References|(2)]]:</br>
The MDI-QKD protocol requires a third party, arbitrator. The following steps are performed with Seller and each recipient, pairwise.  
The MDI-QKD protocol requires an untrusted third party sitting in the middle of the participating parties, arbitrator. The following steps are performed with Seller and each recipient, pairwise. Seller and recipient each prepare a state in a randomly chosen basis (of the two chosen bases, say rectilinear ([[Glossary#X basis |X]]) and diagonal ([[Glossary#Z basis|Z]]) basis), and send it to the arbitrator. The arbitrator performs [[Glossary#Bell State Measurement|Bell State Measurement]] on the two incoming states. A successful BSM entangles the two states and the outcome of the measurement is one of the four [[Glossary#Bell State|Bell States]], which is declared by the arbitrator over public channel. This process is repeated until sifting condition is met. In '''sifting''', Seller and recipient then exchange the information regarding their basis for each event, which is neglected if their chosen basis is mismatched. If matched then, depending on the basis chosen for preparation, data (classical information of their states/ classical bits) corresponding to each event is classified into two sets. This is repeated unless cardinality of the two sets is above a certain threshold number of elements. The recipient flips his bits (set elements) for each event according to the table shown in [[Measurement Device Independent Quantum Digital Signature (MDI-QDS)#Pseudo Code|Pseudo Code]]. This step is done to finally correlate seller's bits with recipient's bits. This marks the end of Sifting. Finally, one of sets is used for error correction in MDI-QKD (not the concern of this protocol), while the other set is divided into two parts, one to be used as the shared common key and the other, to calculate the error rate. If error rate is greater than the tolerance value decided, the protocol is aborted by both parties.
**'''State Preparation:'''Seller and buyer/verifier prepare states in randomly chosen basis and randomly chosen intensity. These states are sent to the arbitrator
**'''Measurement:'''Arbitrator, if honest, performs [[Glossary#Bell State Measurement|Bell State Measurement (BSM)]] on the received states. In case of successful measurement, the outcome is a [[bell state]] which is declared over public channel.
**'''Sifting:''' In case of successful BSM, Seller and buyer/verifier exchange the information regarding the intensity and basis used to prepare states over authenticated quantum channel. Otherwise they discard their data. The data corresponding to successful measurements are grouped into two sets, depending on the basis used for preparation. The above steps are repeated until the cardinality of both sets is more than required threshold number of elements for each set. In the end, Buyer/Verifier flips his bits in his two sets according to the Bell state obtained in each case (given in [[Measurement Device Independent Quantum Digital Signature (MDI-QDS)#Pseudo Code|Pseudo code]] below).  
**'''Parameter Estimation:'''  
*'''Symmetrisation:''' Buyer and Verifier exchange half of their randomly chosen eliminated signature elements. This prevents a dishonest seller succeed in cheating by sending dissimilar public keys to the receiver and makes the protocol secure against repudiation. Thus ends the distribution phase.
*'''Symmetrisation:''' Buyer and Verifier exchange half of their randomly chosen eliminated signature elements. This prevents a dishonest seller succeed in cheating by sending dissimilar public keys to the receiver and makes the protocol secure against repudiation. Thus ends the distribution phase.
Similarly, Messaging Phase is divided into the following steps:
Similarly, Messaging Phase is divided into the following steps:
Write, autoreview, editor, reviewer
3,125

edits

Navigation menu