Editing Quantum Cloning

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 5: Line 5:


==Protocols==
==Protocols==
*'''Approximate cloning protocols for discrete quantum systems''' Cloning protocols for discrete quantum systems (DV) have been included in this section. The simple case of copying a qubit is an example of these cloning machines. The more general case of these quantum cloning machines is N <math>\rightarrow</math> M cloner which will produce M identical copies of N initial states. The discrete quantum cloning machines can be divided into two main categories: universal and non-universal.
*'''Approximate cloning protocols for discrete quantum systems''' Cloning protocols for [[discrete quantum systems (DV)]] have been included in this section. The simple case of copying a qubit is an example of these cloning machines. The more general case of these quantum cloning machines is N <math>\rightarrow</math> M cloner which will produce M identical copies of N initial states. The discrete quantum cloning machines can be divided into two main categories: universal and non-universal.
**'''Universal quantum cloning protocols:''' Universal cloning machines produce copies of any arbitrary states. These protocols produce copies which are approximately close to the original state at every round. Also, a universal cloning machine can be  
**'''Universal quantum cloning protocols:''' Universal cloning machines produce copies of any arbitrary states. These protocols produce copies which are approximately close to the original state at every round. Also, a universal cloning machine can be  
***[[Optimal Universal N-M Cloning|Symmetric or Optimal Cloning]]  
***Symmetric or [[Optimal Cloning|Optimal Cloning protocols]]  
***[[Asymmetric Universal 1-2 Cloning|Asymmetric Cloning]]
***[[Asymmetric Cloning|Asymmetric Cloning protocols]]
**'''Non-universal quantum cloning protocols''' It is possible to have a cloning machine which is not universal and these machines have their own functionalities and advantages. In this category, we have   
**'''Non-universal quantum cloning protocols''' It is possible to have a cloning machine which is not universal and these machines have their own functionalities and advantages. In this category, we have   
***[[State Dependent N-M Cloning|State-Dependent Cloning]]
***[[State Dependent cloning|State-dependent cloning]]
***[[Phase Variant Cloning|Phase-Covariant Cloning]].
***[[Phase Covariant Cloning|Phase-covariant cloning]].
*'''Approximate cloning protocols for continuous variables''' The cloning of several quantum states such as photonic states which are in the regime of continuous variables (CV) have been presented in this section. The N <math>\rightarrow</math> M approximate Gaussian cloning protocol is the most important cloning protocol in CV with a wide variety of application in photonic or quantum oscillator systems.
*'''Approximate cloning protocols for continous variables''' The cloning of several quantum states such as photonic states which are in the regime of [[continuous variables (CV)]] have been presented in this section. The N <math>\rightarrow</math> M approximate Gaussian cloning protocol is the most important cloning protocol in CV with a wide variety of application in photonic or quantum oscillator systems.
*'''Probabilistic Cloning''' Another way of having an imperfect cloner is to have a probabilistic cloning machine will produce the copies with some probability of success. In these protocols coping task can succeed with probability, but if it is successful, we can always obtain perfect copies. The probabilistic cloning machines will no longer consists of unitary operations only. But these machines are represented by quantum maps instead. This quantum cloning machine is useful, in particular, in studying the B92 quantum key distribution protocol.
*'''Probabilistic Cloning''' Another way of having an imperfect cloner is to have a probabilistic cloning machine will produce the copies with some probability of success. In these protocols coping task can succeed with probability, but if it is successful, we can always obtain perfect copie. The probabilistic cloning machines will no longer consists of unitary operations only. But these machines are represented by quantum maps instead. This quantum cloning machine is useful, in particular, in studying the B92 quantum key distribution protocol.
**[[Probabilistic Cloning|Probabilistic Cloning]]
**[[Probabilistic Cloning|Probabilistic Cloning protocols]]
 
==Use Case==
Signing e-Marksheet, Financial Transactions, Software Distribution, Cryptocurrencies, e-voting


==Properties==
==Properties==
*'''Universal:''' A quantum cloning machine can be universal, meaning that it can copy all the possible input states equally and that the cloning machine is independent of initial states.  
All QDS protocols are divided into two phases, distribution and messaging. Distribution phase enables sender to generate private keys (kept secret with sender) and public keys (information distributed to recipients) while messaging phase enables exchange of messages using the above keys. For simlicity, most protocols use the case of three parties, one sender (Seller) and two recipients (Buyer and Verifier) exchanging one-bit classical messages signed by Quantum Digital Signatures (QDS).
*'''Optimal:''' A quantum cloning machine can be optimal which means that the average [[fidelity]] of the copies with the original state(s) is maximum over all the possible states and there is no better machine allowed by quantum mechanics for the same setting.
*'''Symmetric/Asymmetric:''' A symmetric quantum cloning machine produce the copies which are equally well and close to the original state(s). In other words, the fidelity of all of the copies is the same. In asymmetric cloning machines instead, the fidelity of the output cloned states are different.


==Further Information==
*A QDS scheme is correct if a message signed by a genuine sender is accepted by a recipient with unit probability.
*A QDS scheme is secure if no one but the sender can sign a message such that it is accepted by a recipient with non-negligible probability.
*'''Transferability''' means that at any point a recipient (buyer) can prove it to another recipient (verifier) that the concerned message has been signed by the claimed sender (Seller).
*'''Unforgeability''' ensures that a dishonest recipient (buyer) can neither alter a DS nor sign a message with a fake DS (DS that has not come from a genuine sender) and forward it to other recipients (verifier) successfully.
*'''Non-Repudiation''' implies that at any point a dishonest sender (seller) cannot deny having signed the message sent to a genuine recipient (Buyer).


<div style='text-align: right;'>''*contributed by Mina Doosti''</div>
==Discussion==
#[https://www.semanticscholar.org/paper/Unconditionally-Secure-Quantum-Signatures-Amiri-Andersson/2c9a298c9e902c5162496cc13f5d560427873412 AA (2015)] Discusses various classical and quantum digital signature schemes
#Wallden P. (2018) (In preparation): Discusses the development of Quantum Digital Signatures from the first protocol by Gottesman and Chuang, elaborating advancements in further protocols to turn it into a practical QDS scheme.
Please note that all contributions to Quantum Protocol Zoo may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Quantum Protocol Zoo:Copyrights for details). Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)