Quantum Key Distribution with Qubit Pairs

Abstract

We propose a new Quantum Key Distribution method in which Alice sends pairs of qubits to Bob; each is in one of four possible states. Bob uses one qubit to generate a secure key and the other to generate an auxiliary key. For each pair he randomly decides which qubit to use for which key. The auxiliary key has to be added to Bob’s secure key in order to match Alice’s secure key. This scheme provides an additional layer of security over the standard BB84 protocol.

Share and Cite:

Siddiqui, M. and Qureshi, T. (2014) Quantum Key Distribution with Qubit Pairs. Journal of Quantum Information Science, 4, 129-132. doi: 10.4236/jqis.2014.43014.

1. Introduction

Quantum cryptography [1] [2] is a field which has matured since the first protocol, BB84, given by Bennett and Brassard in 1984 [3] [4] . The idea is to generate a secret key between two remote parties, traditionally called Alice and Bob using a quantum channel. The secret key may then be used in sending encrypted messages through the so-called Vernam Cipher [5] or one-time pad. Vernam cipher has been proved to be very secure under the condition that one shared key is to be used only once.

In principle, BB84 is proved to be one hundred percent secure [6] . However, when implemented in real life with non-ideal sources and detectors, several attacks have been successfully demonstrated against commercial QKD systems [7] -[12] .

In the traditional BB84 scheme, Alice sends a stream of single qubits to Bob which eventually leads to the generation of a secure key. Here we propose a new QKD scheme in which Alice sends a stream pairs of qubits to Bob. We will show that this scheme introduces an additional feature over the standard BB84 protocols, which should make it more difficult to break. It should be mentioned that QKD protocols using qubit pairs have also been proposed earlier [13] .

2. Quantum Key Distribution: BB84

To set the ball rolling, we describe the BB84 QKD protocol [3] [4] .

• Alice sends single qubits to Bob randomly in one of the following states: and, where.

• Bob measures the incoming qubit’s state by randomly choosing a measurement of either the x-component of the qubit or the z-component, with equal probability. Let us say, are eigenstates of the z-component of the qubit, and are the eigenstates of the x-component.

• Bob publicly tells Alice which bases he used for each qubit he received (but, of course not the result of his measurement).

• Alice publicly tells Bob which basis she sent each qubit in.

• Alice and Bob keep only the data from those measurements for which their bases are the same, discarding all the rest.

• This data is interpreted as a binary sequence according to the coding scheme, , ,.

• Alice announces the results of a small subset of her measurements. Bob checks if he has identical results. Any discrepancy here indicates a possible eavesdropping attempt.

• If there is no discrepancy, the rest of the binary sequence is treated as the new key, and is identical for both Alice and Bob.

3. New QKD with Qubit Pairs

In our new scheme, Alice sends pairs of qubits to Bob, randomly chosen to be in one of the following states,

(1)

where. For Alice, the key bits associated with each state she sends are as follows:

(2)

In addition, she calls the first two states as z-basis, and the other two as x-basis.

Bob uses one qubit for his secure key and one for the auxiliary key. For generating the secure key, he randomly measures the x-component or the z-component of the qubit. For the auxiliary key he measures only the x-component. For his secure key measurement results, he uses the following convention for key bit values:

, , ,. For his auxiliary key measurement results, he uses the following convention for key bit values:, , if he measured x-component for the secure key;, , if he measured z-component for the secure key.

Alice and Bob announce their bases for secure key publicly, and discard those qubits for which their bases do not match. Various measurement results for rest of the cases where the bases agree, will be correlated in the following fashion. If Alice sends z-basis, the secure key bits of Alice and Bob will be identical. If Alice sends x-basis, the secure key bits of Alice and Bob will be identical if the auxiliary key bit is 0; the secure key bits of Alice and Bob will be different if the auxiliary key bit is 1.

Table 1. Result of a typical sequence of 15 qubits sent by Alice to Bob, where the measurement basis of Alice and Bob matches. When the auxiliary key is added to Bob’s secure key, it matches with Alice’s key. 

Thus, for a sequence of qubit pairs sent, Alice and Bob’s secure key bits will be identical if the corresponding auxiliary bit is 0. Alice and Bob’s secure key bits will not match for cases where the auxiliary bit is 1. So, Bob just needs to add his final auxiliary key to his secure key bit by bit, modulo 2. This way, his auxiliary bit 1 added to his non-matching secure key bit will make it identical to Alice’s bit. The result of a typical sequence of qubit pairs is shown in Table1

4. Discussion

An eavesdropper trying to figure out the shared key in between, will have his task made difficult in more ways than it is in BB84. For correctly figuring out the auxiliary key, the eavesdropper has to know which of the two qubits was used for the auxiliary key for each and every pair, an impossible task. If we assume that the eavesdropper is able to correctly guess which of the two qubits is used for the auxiliary key, he can simply make an x-basis measurement on those qubits, and generate the correct auxiliary key without Bob’s knowledge. However, even in this near impossible circumstance, the rest of the communication still remains as the standard BB84.

However, there is subtlety involved here. If the eavesdropper attacks pairs of qubits, then she gains more information attacking this protocol than BB84, because the second qubit adds a certain amount of redundancy. In order to deal with such an attack, we introduce an additional step in the protocol. Alice generates pairs of entangled particles, but before sending them to Bob, she rearranges the order of particles in one of the channels using a predecided ordering-key shared with Bob. Now when she send out pairs of particles, the two particles in a pair are not in general correlated, but one particle of a pair is correlated with the second particle of another pair. Eve cannot know which pairs are correlated. After Bob receives all the pairs, he reorders particles in the relevant channel according the ordering-key. He then proceeds with the rest of the protocol as before. This reordering scheme is in the spirit of similar schemes proposed earlier [14] . With the reordering in place, the security of this protocol should be at least equal to that of BB84, but of course at the cost of additional resources.

5. Conclusion

In conclusion, we have introduced a new QKD scheme in which Alice sends pairs of qubits to Bob in four possible states. Bob randomly chooses one of the pairs for his secure key and one for the auxiliary key. The auxiliary key has to be added to Bob’s secure key in order to get the correct shared key. An eavesdropper’s job is made more difficult as he has to correctly predict which particle Bob is going to use for secure key and which one for auxiliary key, for every pair used in the communication. Even if the eavesdropper manages to achieve this near impossible feat, he is still left with the job of cracking the BB84 security. In addition, the scheme is modified using a reordering of particles to deal with two qubit attacks. We believe that this scheme should be implementable in practice.

Acknowledgements

Asad Siddiqui thanks the University Grants Commission for financial support. The authors thank an anonymous referee for suggesting improvements to the protocol.

Conflicts of Interest

The authors declare no conflicts of interest.

References

[1] Gisin, N., et al. (2002) Quantum Cryptography. Reviews of Modern Physics, 74, 145.
http://dx.doi.org/10.1103/RevModPhys.74.145
[2] Scarani, V., et al. (2009) The Security of Practical Quantum Key Distribution. Reviews of Modern Physics, 81, 1301.
http://dx.doi.org/10.1103/RevModPhys.81.1301
[3] Bennett, C.H. and Brassard, G. (1984) Quantum Cryptography: Public-Key Distribution and Coin Tossing. Proceedings of IEEE International Conference on Computers, Systems and Signal Processing, Bangalore, 175-179.
[4] Bennett, C.H. and Brassard, G. (1985) Quantum Public Key Distribution. IBM Technical Disclosure Bulletin, 28, 3153-3163.
[5] Vernam, G.S. (1926) Cipher Printing Telegraph Systems for Secret Wire and Radio Telegraphic Communications. Transactions of the American Institute of Electrical Engineers, 45, 295-301.
[6] Shor, P.W. and Preskill, J. (2000) Simple Proof of Security of the BB84 Quantum Key Distribution Protocol. Physical Review Letters, 85, 441-444.
http://dx.doi.org/10.1103/PhysRevLett.85.441
[7] Fung, C.-H.F., et al. (2007) Phase-Remapping Attack in Practical Quantum-Key-Distribution Systems. Physical Review A, 75, Article ID: 032314.
http://dx.doi.org/10.1103/PhysRevA.75.032314
[8] Xu, F., Qi, B. and Lo, H.-K. (2010) Experimental Demonstration of Phase-Remapping Attack in a Practical Quantum Key Distribution System. New Journal of Physics, 12, Article ID: 113026.
http://dx.doi.org/10.1088/1367-2630/12/11/113026
[9] Qi, B., et al. (2007) Time-Shift Attack in Practical Quantum Cryptosystems. Quantum Information Computation, 7, 73-82.
[10] Zhao, Y., et al. (2008) Quantum Hacking: Experimental Demonstration of Time-Shift Attack against Practical Quantum-Key-Distribution Systems. Physical Review A, 78, Article ID: 042333.
http://dx.doi.org/10.1103/PhysRevA.78.042333
[11] Lydersen, L., et al. (2010) Hacking Commercial Quantum Cryptography Systems by Tailored Bright Illumination. Nature Photonics, 4, 686-689.
http://dx.doi.org/10.1038/nphoton.2010.214
[12] Gerhardt, I., et al. (2011) Full-Field Implementation of a Perfect Eavesdropper on a Quantum Cryptography System. Nature Communications, 2, 349.
http://dx.doi.org/10.1038/ncomms1348
[13] Shaari, J.S., Lucamarini, M. and Wahiddin, M.R.B. (2006) Deterministic Six States Protocol for Quantum Communication. Physics Letters A, 358, 85-90.
http://dx.doi.org/10.1016/j.physleta.2006.05.007
[14] Deng, F.-G. and Long, G.L. (2003) Controlled Order Rearrangement Encryption for Quantum Key Distribution. Physical Review A, 68, Article ID: 042315.
http://dx.doi.org/10.1103/PhysRevA.68.042315

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.