Development of authentication code for multi-access optical code division multiplexing based quantum key distribution
Development of authentication code for multi-access optical code division multiplexing based quantum key distribution
a r t i c l e i n f o a b s t r a c t
Article history: One-weight authentication code for multi-user quantum key distribution (QKD) is proposed. The code is
Received 11 January 2017 developed for Optical Code Division Multiplexing (OCDMA) based QKD network. A unique address
Received in revised form 4 October 2017 assigned to individual user, coupled with degrading probability of predicting the source of the qubit
Accepted 20 November 2017
transmitted in the channel offer excellent secure mechanism against any form of channel attack on
OCDMA based QKD network. Flexibility in design as well as ease of modifying the number of users are
equally exceptional quality presented by the code in contrast to Optical Orthogonal Code (OOC) earlier
Keywords:
implemented for the same purpose. The code was successfully applied to eight simultaneous users at
Authentications
Key distribution
effective key rate of 32 bps over 27 km transmission distance.
Information security Ó 2017 Elsevier Ltd. All rights reserved.
Quantum communication
Cryptography
https://doi.org/10.1016/j.optlastec.2017.11.034
0030-3992/Ó 2017 Elsevier Ltd. All rights reserved.
A. Taiwo et al. / Optics and Laser Technology 101 (2018) 312–318 313
proposed a thrilling multi-access QKD system based on OCDMA The patterns are then treated as sets of binary digit and subse-
system [19]. The system was demonstrated with both passive quently converted to their respective decimal equivalents by add-
and active decoders. The active system is a form of ‘‘listen-befor ing their corresponding decimal values horizontally.
e-send” approach whereby both communicating ends pay atten-
tion to the channel to ensure it is unengaged before transmission.
The work however made use of Optical Orthogonal Code (OOC),
which has complexity in its derivation as well as longer code
length, with heavy spectral dependency on the light source [20,
21].
This work proposed a new code, which is suitable for multi-
plexed QKD system. As established in [19] that a single weight
code has proximity in performance to time division based system
than multi-weight code, the proposed code is also a single-
weight code which at the same time, is secured against channel
attack. One other unique characteristics of the code is that it could The obtained decimal values {x = 384, 192, 48, 24, 6, and 3} are
equally be used as time-dependent code with all users sharing the divided by the common factor ‘‘3” to form the new pattern {128,
same frequency spectrum at distinctive time interval. 64, 16, 8, 2, 1}. These are subsequently converted to their respec-
The paper is organized as follows; Section 1 contains the intro- tive binary form to generate the usable code sequence.
ductory part while Section 2 vividly describes the proposed code
derivation. The system setup will be addressed in Sections 3 and
4 will explain the mathematical derivation of the system. The
results will be discussed in section 5 and the concluding part will
be addressed in Section 6.