Quantum key distribution with setting-choice-independently correlated light sources
Akihiro Mizutani, Go Kato, Koji Azuma, Marcos Curty, Rikizo Ikuta,, Takashi Yamamoto, Nobuyuki Imoto, Hoi-Kwong Lo, Kiyoshi Tamaki

TL;DR
This paper introduces a security framework for quantum key distribution that accounts for source imperfections with arbitrary correlations independent of setting choices, providing a practical security proof for real-world QKD systems.
Contribution
It develops a self-contained security proof for loss-tolerant QKD under the setting-choice-independent correlation framework, addressing source imperfections in practical implementations.
Findings
Security proof applicable in finite-key regime
Feasibility demonstrated with reasonable number of pulses
Addresses source correlations independent of settings
Abstract
Despite the enormous theoretical and experimental progress made so far in quantum key distribution (QKD), the security of most existing QKD implementations is not rigorously established yet. A critical obstacle is that almost all existing security proofs make ideal assumptions on the QKD devices. Problematically, such assumptions are hard to satisfy in the experiments, and therefore it is not obvious how to apply such security proofs to practical QKD systems. Fortunately, any imperfections and security-loopholes in the measurement devices can be perfectly closed by measurement-device-independent QKD (MDI-QKD), and thus we only need to consider how to secure the source devices. Among imperfections in the source devices, correlations between the sending pulses are one of the principal problems. In this paper, we consider a setting-choice-independent correlation (SCIC) framework in which…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5| Random variables and sets | Meaning |
|---|---|
| Abbreviation of | |
| ( can be ) | |
| Set of bit and basis information: | |
| Alice’s choice of bit and basis information | |
| Set of intensity setting: | |
| Alice’s choice of intensity setting | |
| relative phase between the signal and reference pulses | |
| total intensity in both the signal and reference pulses | |
| Untagged set of the internal state of the source device | |
| internal state of Alice’s source device | |
| Abbreviation of | |
| Indicator of or : if and if | |
| Number of tagged signals: | |
| Set of where is upper bounded by a fixed number | |
| Total number of photons in the signal and reference pulses | |
| Set of bases: | |
| Alice’s (Bob’s) basis choice | |
| Bob’s measurement outcome | |
| Set | |
| Set | |
| Set | |
| Set | |
| Set | |
| Set | |
| Lower bound on | |
| Number of phase errors in the set | |
| Upper bound on |
| Quantum systems | Meaning |
|---|---|
| Quantum system storing possessed by Alice | |
| Quantum system storing possessed by Alice | |
| Quantum system storing possessed by Alice | |
| Quantum system storing possessed by Alice | |
| Quantum system storing possessed by Alice | |
| Quantum system storing possessed by Alice | |
| quantum system sent to Bob | |
| Alice’s quantum system defined iff and | |
| Bob’s quantum system after Eve’s intervention | |
| Symbols | Meaning |
| Number of pulse pairs (signal and reference pulses) sent by Alice | |
| interval of the relative phase for | |
| interval of the intensity for | |
| Predetermined upper bound on | |
| Upper bound on the probability that occurs | |
| Predetermined number of detection events | |
| Alice’s (Bob’s) sifted key | |
| Bob’s reconciled key | |
| Alice’s (Bob’s) final key | |
| Security parameter of the protocol | |
| Secrecy parameter of the protocol | |
| Correctness parameter of the protocol | |
| Error probability of privacy amplification | |
| Failure probability of the estimation of given that | |
| Failure probability of the estimation of given that and | |
| Length (in bits) of the final key |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Quantum key distribution with setting-choice-independently correlated light sources
Akihiro [email protected]
Graduate School of Engineering Science, Osaka University, Toyonaka, Osaka 560-8531, Japan
Go Kato
NTT Communication Science Laboratories, NTT Corporation, 3-1, Morinosato Wakamiya Atsugi-Shi, Kanagawa, 243-0198, Japan
NTT Research Center for Theoretical Quantum Physics, NTT Corporation, 3-1 Morinosato-Wakamiya, Atsugi, Kanagawa 243-0198, Japan
Koji Azuma
NTT Basic Research Laboratories, NTT Corporation, 3-1, Morinosato-Wakamiya Atsugi-Shi, 243-0198, Japan
NTT Research Center for Theoretical Quantum Physics, NTT Corporation, 3-1 Morinosato-Wakamiya, Atsugi, Kanagawa 243-0198, Japan
Marcos Curty
EI Telecomunicación, Department of Signal Theory and Communications, University of Vigo, Vigo E-36310, Spain
Rikizo Ikuta
Graduate School of Engineering Science, Osaka University, Toyonaka, Osaka 560-8531, Japan
Takashi Yamamoto
Graduate School of Engineering Science, Osaka University, Toyonaka, Osaka 560-8531, Japan
Nobuyuki Imoto
Graduate School of Engineering Science, Osaka University, Toyonaka, Osaka 560-8531, Japan
Hoi-Kwong Lo
Center for Quantum Information and Quantum Control, Department of Physics and Dept. of Electrical & Computer Engineering, University of Toronto, M5S 3G4 Toronto, Canada
Kiyoshi Tamaki
NTT Basic Research Laboratories, NTT Corporation, 3-1, Morinosato-Wakamiya Atsugi-Shi, 243-0198, Japan
Graduate School of Science and Engineering for Education, University of Toyama, Gofuku 3190, Toyama, 930-8555, Japan
Abstract
Despite the enormous theoretical and experimental progress made so far in quantum key distribution (QKD), the security of most existing QKD implementations is not rigorously established yet. A critical obstacle is that almost all existing security proofs make ideal assumptions on the QKD devices. Problematically, such assumptions are hard to satisfy in the experiments, and therefore it is not obvious how to apply such security proofs to practical QKD systems. Fortunately, any imperfections and security-loopholes in the measurement devices can be perfectly closed by measurement-device-independent QKD (MDI-QKD), and thus we only need to consider how to secure the source devices. Among imperfections in the source devices, correlations between the sending pulses are one of the principal problems. In this paper, we consider a setting-choice-independent correlation (SCIC) framework in which the sending pulses can present arbitrary correlations but they are independent of the previous setting choices such as the bit, the basis and the intensity settings. Within the framework of SCIC, we consider the dominant fluctuations of the sending states, such as the relative phases and the intensities, and provide a self-contained information theoretic security proof for the loss-tolerant QKD protocol in the finite-key regime. We demonstrate the feasibility of secure quantum communication within a reasonable number of pulses sent, and thus we are convinced that our work constitutes a crucial step toward guaranteeing implementation security of QKD.
I Introduction
Quantum key distribution (QKD) LoNphoto2014 is one of the most promising applications of quantum information processing, and it is now on the verge of global commercialization. Nonetheless, there are still several theoretical and experimental challenges Diamanti16 that need to be addressed before its wide-scale deployment. One such challenge is the lack of practical security proofs that bridge the gap between theory and practice. In the security proof of QKD, one typically assumes some mathematical models for Alice and Bob’s devices. However, if these models do not faithfully capture the physical properties of the actual QKD devices, the security of the systems is no longer guaranteed. In fact, such discrepancies between device models assumed in security proofs and the properties of actual devices could be exploited by Eve to attack both the source PhysRevA.91.032326 ; PhysRevA.92.022304 and the detection apparatuses 2006PhysRevA.74.022313 ; Bing07 ; Lamas-Linares:07 ; 2008PhysRevA.78.019905 ; 2008PhysRevA.78.042333 ; Lydersen2010 ; Gerhardt2011 ; 20111367-2630-13-7-073024 . It is therefore indispensable for realising secure QKD to develop security proof techniques that can be applied to actual devices.
One possible approach to close this gap is to use device-independent QKD yao1998 ; PhysRevLett.98.230501 ; PhysRevLett.113.140501 ; Rotem16 . Its main drawback is, however, that it delivers a quite low secret key rate with current technology, and it still requires some device characterisations 222 Note that device-independent QKD is known to be vulnerable to memory attacks PhysRevLett.110.010503 . See also curty2017 for a possible countermeasure against this type of attacks. . An alternative solution is to use measurement-device-independent (MDI) QKD PhysRevLett.108.130503 , which guarantees the security of QKD without making any assumption on the measurement device. That is, MDI-QKD completely closes the security loophole in the detection unit. This technique still requires, however, that certain assumptions on the source device are satisfied.
Unfortunately, the status of the security proofs with practical light sources is not fully satisfactory, as so far only a few security proofs accommodate realistic imperfections in the source device. Among the imperfections in the source, one of the crucial problems is the presence of correlations among the sending pulses. We categorize these correlations into two types: the first type is the setting-choice-independent correlation (SCIC) where the correlation is independent of Alice’s choices of settings such as the bit, the basis, and the intensity settings, and the second type is the setting-choice-dependent correlation (SCDC) where the correlation is dependent on Alice’s setting choices. For instance, the former case (SCIC) may arise when the temperature in the laser drifts slowly over time due to thermal effects, where such drift could depend on how long we have operated a device and the ambient temperature of the room. Another example may be found in modulation devices which are operated by power supply fluctuating in time. On the other hand, the latter case (SCDC) occurs when the sending state could depend on the previous setting choices that Alice has made up to the pulse. That is to say, secret information encoded in the previous quantum signals sent by Alice could be leaked to subsequent quantum signals sent by Alice. In other words, subsequent signals could act as side channels for previous signals. Recently, the SCDC between the intensities of different pulses has been observed experimentally qcrypt2017tomita . Also, the authors of qcrypt2017tomita conducted a security analysis which is valid for the restricted scenario where only the nearest neighbour correlation is considered. More in general, however, the state could be dependent on all the previous setting choices that Alice has made. This general correlation seems to be very hard to deal with theoretically, and even if we would have a theoretical countermeasure against it, the characterisation of the device might be highly non-trivial. Fortunately, it would be reasonable to assume that the SCDC could be eliminated if the modulation devices are initialized each time after Alice emits a pulse. For instance, before Alice sends the pulse, she applies a random voltage to the modulation devices several times until the setting-choice information up to the pulse which is stored in the device is deleted. This potential solution may decrease the repetition rate of the source, however, this could be overcome by multiplexing several sources, for instance by employing integrated silicon photonics Ding2017 ; Sibson:17 ; Ma:16 . With this reasonable solution, we are left with rigorously dealing with the SCIC.
In this paper, we consider the dominant fluctuations of the sending state, such as the relative phase AkihiroNJP2015 ; PhysRevA.93.042325 ; PhysRevA.92.032305 ; PhysRevA.93.042308 and the intensity PhysRevA.77.042311 ; AkihiroNJP2015 ; Hayashi2016Decoy ; qcrypt2017tomita within the framework of SCIC, and we provide an information theoretic security proof in the finite-key regime. In particular, we consider the loss-tolerant QKD protocol PhysRevA.90.052314 that is a BB84 type protocol which, unlike the standard BB84 protocol bb84 , has the advantage of being robust against phase modulation errors. The loss-tolerant protocol is highly practical and has been experimentally demonstrated in both prepare & measure QKD PhysRevA.92.032305 ; Zbinden18 and MDI-QKD PhysRevA.93.042308 . Our main contribution is to explicitly write down all the assumptions that we impose on QKD systems, and by using only these assumptions we give a self-contained security proof. Our numerical simulations of the key generation rate show that provably secure keys can be distributed over long distance within a reasonable number of pulses sent, e.g, pulses.
The paper is organised as follows. In section II, we describe the assumptions that we make on Alice and Bob’s devices and we introduce the protocol considered. In section III, we present a formula for the key generation length of the protocol. This formula depends on certain parameters that need to be estimated; the estimation results for these parameters are shown in section IV. Then in section V, we present our numerical simulation results for the key generation rate. Here, we assume realistic intervals for the actual phases and intensities under the framework of SCIC, and we show that secure communication is possible within a reasonable time frame of signal transmission, say signals. Finally, section VI summarises the paper. There are also various appendixes describing all the detailed derivations of the parameters in the key rate.
II Assumptions and protocol description
Here, we introduce the assumptions on Alice and Bob’s devices and the protocol we consider throughout this paper. To describe the assumptions, we use a shorthand notation for a sequence of random variables and . In what follows, we first summarise the assumptions we make on the sending devices as well as those on the measurement devices, and then we move on to the description of the protocol.
II.1 Assumptions on Alice’s transmitter
(A-1) Assumption on the sending state
We assume that Alice employs a coherent light source with a Poissonian photon number distribution in any basis, bit and intensity setting. Here we denote by Alice’s bit and basis choice for the pulse, and Alice’s intensity setting choice for the pulse 333The method introduced in this paper is general and can be applied to many different protocols. To simplify the discussion, however, we consider the loss-tolerant three-state protocol PhysRevA.90.052314 with two decoy states.. Moreover, we consider that the signals are in a single-mode 444The single-mode condition means that each emitted signal can be mathematically characterised by a single creation operator. This creation operator can, however, be different for different pulses.. Also, we assume that she uses phase encoding, i.e., she encodes the bit and basis information into the relative phase between two pulses, a signal and a reference pulse, whose common phase is perfectly randomized. We denote by the actual value of the intensity generated by Alice’s source. Mathematically, given the phase and the intensity, the sending state to Bob in the system can be described as
[TABLE]
Here, we assume that the intensities of the signal and the reference pulses are the same and equal to 555This assumption is not mandatory. Even if the intensities of the signal and reference pulses differ, the security proof can be established by introducing an additional filter operation in the security proof as explained in PhysRevA.90.052314 . . In Eq. (1), we define , the subscripts and respectively represent the optical modes of the signal and reference pulse, and denotes a coherent state in mode , i.e., with being a Fock state with photons in mode . Eq. (1) can be rewritten as
[TABLE]
where and the -photon state is defined as
[TABLE]
where .
Furthermore, we suppose that there are no side-channels in Alice’s source and Eve can only manipulate Bob’s system with her arbitrary prepared ancilla.
In the following, we first explain our correlation model for the source device, and we make assumptions on how the phases and the intensities are determined in the source device, where denotes the number of pulse pairs (signal and reference pulses) sent by Alice. See Fig. 1 for a schematic explanation of our correlation model of the source device. For illustration purposes, we exemplify in Fig. 2 the setting-choice-dependent correlation (SCDC) that is not taken into account in our security analysis.
(A-2) Assumption on the correlation: Setting-choice-independent correlation (SCIC)
The correlation model we consider is the setting-choice-independent correlation (SCIC), which means that the internal state of the source device which determines the sending state is arbitrarily correlated with the previous internal states of the source device but it does not depend on the previous setting choices made by Alice. We denote by the classical random variable representing the internal state of the source device; it determines the correspondence between the setting choices ( and ) and the output parameters from the source device ( and ). We suppose that depends on the past internal state of the source device and is independent of the past setting choices and output parameters 666 Note that since the output parameters ( and ) have the information of the setting choices ( and ), we also need to impose the independence of from and . . Hence, if we denote the setting choices and output parameters by
[TABLE]
the SCIC model can be mathematically expressed in terms of a probability distribution satisfying for any and the following
[TABLE]
(A-3) Assumption on the random choice of and
We assume that conditioned on the past realisation and , then and are independent of each other and also independent of and of , which is expressed by the following condition
[TABLE]
(A-4) Assumption on the independence of and
We suppose that the phase (intensity ) only depends on the setting choice () and on . Mathematically, this means that the probability distributions satisfy
[TABLE]
(A-5) Assumption on unique determination of and
The phase (intensity ) is uniquely determined given and the setting choice () as (), that is, () is a function of () and . This is expressed as
[TABLE]
where denotes the Kronecker delta. Note that Eq. (8) does not impose any restriction on since there exists the information of and somewhere in the source device, and we can take the parameters such that uniquely determine the correspondence between and , and and .
For the security analysis, we define the random variable associated to tagged events as follows.
(D-1) Definition of tagged random variable
For the internal state of the source device , we define the untagged set as
[TABLE]
and if , we call the pulse the untagged (tagged) signal, which we denote by . In the above definition of the untagged set, and respectively denote the interval of the phase for and the interval of the intensity for .
(A-6) Assumption on the intervals for the phase and intensity
The interval of the phase is assumed to be given by
[TABLE]
for all instances , where , and do not overlap each other and the parameters and must satisfy , , , , , and . Also, the interval of the intensity has the form
[TABLE]
for all instances , and we suppose that the following three conditions are satisfied 777These conditions are needed in the decoy-state method that is used for the parameter estimation (see Appendix D for details). : , and .
(A-7) Assumption on the number of tagged signals
We define the good set of as that whose number of tagged events is upper bounded by a constant number as
[TABLE]
We suppose that the probability of not being an element of is upper bounded by , which is expressed as
[TABLE]
II.2 Assumptions on Bob’s measurement unit
(B-1) Assumption on basis-independent detection efficiency
We denote by the POVM (positive operator-valued measure) for Bob’s measurement in the basis , where () represents the POVM element associated to the detection of the bit value in the basis , and the element represents the failure of outputting a bit value. We suppose that whether a detection occurs or not for each pulse pairs does not depend on the chosen measurement basis ; this condition is represented as
[TABLE]
(B-2) Assumption on random choice of the measurement basis
We assume that Bob measures each incoming signal in a basis chosen independently of the previous basis choices and measurement outcomes. This condition is expressed in terms of the probability distribution as
[TABLE]
Furthermore, we suppose that there are no side-channels in Bob’s measurement device. Let us remark that our security model allows the use of threshold detectors; this simply implies that Bob’s and basis measurements are not necessarily measurements on a qubit space. Note also that any error in the detection apparatus (say, for example, modulation errors) can be accommodated in our security proof as long as the assumptions stated in (B-1) and (B-2) are satisfied.
II.3 Protocol description
In this section, we describe the protocol of which we prove the security. See Fig. 3 for a typical setup of the actual protocol. In particular, we consider the loss-tolerant protocol PhysRevA.90.052314 . Also, we suppose that Alice uses the decoy-state method PhysRevLett.91.057901 ; PhysRevLett.94.230504 ; PhysRevLett.94.230503 with one signal and two decoys, and we consider asymmetric coding, i.e., the and bases are chosen with probabilities and