Quantum key agreement (QKA) and quantum search algorithm (QSA) are two important branches in quantum topic. The former asks all participants to negotiate the agreement key equally, and none of them can fully determine the agreement key. The latter is used to provide an acceleration in searching the marked item in an unsorted database. To date, several QKA schemes based on either BB84 or entangled states have been proposed, the QKA protocol based on QSA is rare, only exists one multi-party QKA (MQKA) protocol based on QSA. In this paper, on the basis of the properties of Grover’s QSA, the first two-party quantum key agreement protocol based on quantum search algorithm known as Grover’s algorithm is proposed. The participants transmit a two-particle quantum state sequence directly by inserting decoy photons randomly. The initial-prepared two-particle quantum states are easy to be prepared with current technology. Moreover, there is no swapping entanglement technology used in this protocol, it only needs unitary operations and single-particle measurements. Compared with the existing two-party QKA protocol, the proposed QKA protocol is more efficient. In addition, the security analysis shows that the proposed protocol is secure against both external attacks and internal ones. Finally, the proposed protocol is generated to MQKA protocol based on quantum search algorithm.
Read full abstract