1 Introduction
Quantum key distribution (QKD) allows two remote parties, Alice and Bob, to share a sequence of random secure key, even in the presence of eavesdroppers (Eve) [
1-
4]. The security of a key is guaranteed by the laws of quantum physics [
5,
6]. Generally speaking, QKD has two main approaches, namely, discrete-variable (DV) QKD [
7,
8] and continuous-variable (CV) QKD [
9-
13]. In the first approach, the information of key bit is carried by the properties of a single photon [
14,
15]. For example, Ref. [
16] utilized the transverse momentum of single photons to encode high-dimensional secure keys and demonstrated it with the existing telecommunication infrastructure. While in CVQKD, the key bits are encoded on the quadrature variables of the optical field, and the detection is realized through high-efficiency homodyne or heterodyne detection techniques [
17-
20].
At present, CVQKD has been implemented by using standard telecommunication technology [
21], which provides more simple and cost-effective implementation compared with its DV counterpart. In addition, CVQKD has been proved to be secure against arbitrary collective attacks not only in the asymptotic limit [
22-
25] but also the finite-size scenario [
26-
28].
Recently, several experiments of CVQKD have been carried out in the laboratory [
10,
11,
29-
31] and most of them were demonstrated in view of the one-way Gaussian-modulated coherent-states (GMCS) protocol. In the one-way GMCS CVQKD experiments, quantum signals encoded in two quadratures of coherent states were transmitted together with a strong local oscillator (LO) through a single-fiber channel. Unfortunately, the nonlocal arrangement of LO would cause wavelength attacks [
32,
33], saturation attacks [
34] and LO fluctuation attacks [
35], which are closely related to the security loopholes of LO. In order to solve this problem, self-referenced CVQKD protocols without sending a LO is proposed [
36-
38]. Such protocols can effectively deal with the security loopholes of LO by employing an independent laser source at the receiver’s side. However, a major problem, common to those protocols is that it is difficult to guarantee the frequency instabilities of two independent laser sources in real-life experiments. Besides, environmental perturbations can lead to the fiber channel length fluctuations, the polarization drifts and phase diffusion [
39-
41], which also have negative effects on the security and performance of those protocols.
Different from the aforementioned protocols, in the preliminary experiment of plug-and-play configuration [
42], it uses a single laser source instead of two separate lasers to generate a local LO for legitimate parties. However, this plug-and-play scheme is more sensitive to excess noise compared with one-way GMCS protocol and suffers the Trojan-horse attack [
43,
44]. More recently, CVQKD based on a plug-and-play dual-phase-modulated coherent-states (DPMCS) protocol is proposed and experimentally demonstrated [
45]. In this protocol, Bob prepares quantum states and Alice generates the LO locally for quantum state measurement, which is in contrast to the one-way GMCS protocol. Therefore, this protocol can remove the security loopholes of LO and automatically compensate the polarization drifts. What is more, a tight security bound can be derived against collective attacks since the plug-and-play DPMCS protocol considers the untrusted source noise. Unfortunately, this proposed protocol has larger excess noise compared with one-way GMCS QKD scheme, which limits the maximal transmission distance to a certain degree.
Currently, non-Gaussian operations, including photon subtraction and photon addition operations, have been theoretically and experimentally demonstrated to be able to significantly enhance the transmission distance of CVQKD protocols in view of the fact that these operations can be employed to increase and distill the entanglement in Gaussian entangled states [
46-
49]. What the photon subtraction operation attracts us is that it can be easily implemented in practice with existing technologies, thus providing more cost-effective solution than photon addition operation. Therefore, in this paper, we propose a method to improve the performance of plug-and-play DPMCS protocol by mainly considering the photon subtraction operation. Through performing a suitable photon subtraction operation with the entangled source at Bob’s side, the protocol can extend the maximum transmission distance under a relatively high key rate compared with the original protocols in consideration of the untrusted source noise. In addition, we also consider the influence of finite-size effect on the plug-and-play DPMCS protocol with photon-subtraction operation, which is more accordant with practical circumstances than the asymptotic limit. That is to say, our proposal can provide a feasible method for the demonstration of the plug-and-play DPMCS protocol in the real experimental implementation.
This paper is structured as follows. In Section 2, we first introduce the original plug-and-play DPMCS protocol, then present the model of plug-and-play DPMCS QKD protocol with photon subtraction and photon addition operations, respectively. In Section 3, we show numeric simulation and performance analysis. Finally, conclusions are drawn in Section 4.
2 Non-Gaussian operations in the plug-and-play DPMCS protocol
In this section, we first review the original plug-and-play DPMCS protocol, particularly the entanglement-based (EB) scheme [
50]. After that, we show the model of plug-and-play DPMCS protocol with non-Gaussian operations (based on EB scheme), namely, photon subtraction and photon addition.
2.1 Description of plug-and-play DPMCS protocol
In practice, the implementation of the plug-and-play DPMCS protocol is based on the prepare-and-measure (PM) scheme. However, the PM scheme cannot provide a powerful description to establish security proofs. Therefore, it is necessary to introduce the EB scheme (see Fig. 1) to conveniently analyze the security of plug-and-play DPMCS protocol, which is fully equivalent to the PM version. Here we do not introduce the PM scheme of plug-and-play DPMCS protocol since it has been analyzed in detail in Ref. [
45].
In the EB version, the general collective attack is taken into consideration, which is viewed as the optimality of Gaussian attack [
51]. A entanglement state denoted as
is prepared by Fred. The state (denoted as
B) is kept by Bob and another state (denoted as
A0) is sent to Alice through the quantum channel. Note that the quadratures of modes
A0 and
B are, respectively, denoted as
and
, where
and
. Here
VB represents the modulation variance of mode B,
VI is the noise variance of a vacuum state, and
g (
) is the gain of a phase-insensitive amplifier (PIA), which is used to characterize the untrusted source noise in the PM scheme of plug-and-play DPMCS protocol [
45]. Besides, the quantum channel features a transmittance
T and an excess noise
ξ. Bob applies a heterodyne detection on mode B to prepare the coherent state and Alice performs homodyne detection to measure the incoming mode
A1. Once enough quantity of correlated data has been collected, Alice and Bob take advantage of an authenticated public channel for parameter estimation. Finally, they obtain the final secret key by information reconciliation and privacy amplification. Here, the total channel-added noise (denoted as
) referred to the channel input can be calculated as
.
It is remarkable that Fred here is not a neutral party and is assumed to be controlled by Eve. In other words, the entanglement state
in the EB scheme is used to model the noisy coherent source in the PM scheme. Therefore, the entanglement state
is virtually a two-mode state and the calculation of the entanglement state is similar to the traditional two-mode squeezed vacuum state in CVQKD protocol. Under this assumption, we can obtain a tight security bound. While, if Fred is assumed to be a neutral party, the entanglement state
becomes a three-mode state since Fred is not controlled by Eve and can be considered equal to legitimate parties, Alice and Bob. Detailed analysis has been shown in Ref. [
52].
2.2 Plug-and-play DPMCS protocol with photon subtraction
As shown in Fig. 2, we suggest the plug-and-play DPMCS protocol with photon subtraction operation applied at Bob’s station. In this new version of the protocol, Bob employs a BS with transmission μ to split the mode A0 and the vacuum state C0 into modes A1 and C. Consequently, we can obtain the yielded tripartite state , which can be expressed as
Through using the positive operator-valued measurement (POVM)
, the photon-number-resolving detector (PNRD) can be applied to measure mode
C [
53,
54]. The photon number of subtraction operation
m depends on
. Note that Bob can successfully perform the photon subtraction operation only when the POVM element
clicks. The photon-subtracted state
can be given by
where stands for the partial trace of the multimode quantum state. stands for the success probability of subtracting m photons, which can be calculated as
where is a combinatorial number and and . Here, we assume , where
Based on Eq. (2) and Eq. (3), the covariance matrix of can be expressed as
where I2 and are 2×2 identity matrix and , respectively, and
According to above analysis, the POVM
becomes
and clicks with a probability
if we want to subtract 1 photons in practice. Similarly, the POVM
becomes
and clicks with a probability
if we want to subtract 2 photons. By using this way, we can subtract more photons in real implementation. It is remarkable that the afore-derived bipartite state
is not Gaussian anymore. However, its entangle degree can be increased through introducing the photon-subtraction operation [
46].
2.3 Plug-and-play DPMCS protocol with photon addition
We depict the EB scheme of the plug-and-play DPMCS protocol with photon addition operation in part of Fig. 3. Here we only show the part of Bob’s side since the part of Alice’s side is the same as Fig. 2. Different from the implementation of the photon subtraction operation shown above, in this subsection, we implement the photon addition operation at both sides of the entanglement state
. It has been proved that this arrangement can improve both the quality of distilled entanglement and the success probability for a weak two-mode squeezed vacuum state [
49]. In practice, to effectively implement the photon addition operation, conditional spontaneous parametric down-conversion (SPDC) in a nonlinear crystal is needed. Besides, a careful mode match between the signal mode and input quantum mode is required to achieve the successful photon addition.
As shown in Fig. 3, we introduce the photon addition scheme, which can be accomplished by using beam splitters and on-off photon detectors. Here Bob uses two beam splitters with transmittance η, namely, and , to respectively split modes A0, X0 and B, Y0 into modes A1, X and B1, Y. Bob then performs heterodyne detection on the mode B1 and sends mode A1 to Alice through the quantum channel. The photons in modes X0 and Y0 are projected into vacuum state . The unitary coupling between modes and is expressed by
In this scheme, we employ on-off photon detectors as the measuring device, which are usually used in quantum optics experiments. Note that the on-off photon detectors D1 and D2 have only two measurement results: on (one or more photons) and off (no photon). We can use positive operators to express these two results in Fock-state space, namely,
It is worth mentioning that a successful photon addition operation can be obtained when both detectors register “off” results. Note that stands for a projection operation into a vacuum state, thus the unnormalized entangled state is given by
where is the squeezing parameter in the two-mode squeezed state.
Since the success probability of photon addition operation is determined by the norm of state , which can be given by
We can derive the normalized entangled state, which follows as
The entangled state shown in Eq. (11) happens to be in the form of Schmidt decomposition [
55]. In addition, we can employ logarithmic negativity to estimate the entanglement [
56], which is given by
It is important to point out that the photon addition operation is more sensitive to detection efficiency compared with photon subtraction operation. This problem could be solved by taking advantage of a superconducting single-photon detector (SSPD) [
49]. However, the cost of SSPD is high and its efficiency is low. Besides, the implementation of photon addition operation is more complex than that of photon subtraction operation based on above analysis. From a practical point of view, the photon subtraction operation is more attractive than the photon addition operation because of its relative simple and cost-effective implementation. Therefore, in the following, we focus our attention on the performance analysis and calculation of the photon subtraction since those of the photon addition can be performed in similar way.
3 Performance analysis and discussion
In this section, we show the the theoretical security simulation results of plug-and-play DPMCS protocol with photon subtraction compared with the original plug-and-play DPMCS protocol. We first consider the relationship between the success probability of subtracting m () photons and the transmittance μ since the success probability is very important in calculating the secret key rate. As shown in Fig. 4, it is clear that whether gain or , the success probability of subtracting one photon is higher than subtracting other numbers of photon. In addition, the optimal success probability decreases with increasing photon number of subtraction. Thus, it cannot guarantee that only 1 or 2 photons are subtracted, the 3 or 4 photons may also be subtracted with lower probability. We can also observe from Fig. 4 that the success probability is slightly affected by the source noise which is weighted by parameter g.
Considering the fact that the change of the transmittance μ of Bob’s beam splitter will lead to the change of the covariance matrix and the success probability when Bob performs the m-photon subtraction. Therefore, we may find an optimal μ to maximize the secret key rate for each channel loss. Here we show the maximal secret key rate as a function of channel loss for optimal μ in Fig. 5(a) and show the optimal choice of μ for each channel loss in Fig. 5(b). As illustrated in Fig. 5(a) and Fig. 5(b), the solid lines and dash lines stand for two different scenes where and , respectively. The blue lines denote the case of the original plug-and-play DPMCS protocol, whose performance is worse than the plug-and-play DPMCS protocol with photon subtraction in the high channel-loss range. That is to say the photon-subtraction operation contributes to expand the maximal transmission distance in the usual case. However, in the low channel loss range, even we choose the optimal μ, the secret key rate of the plug-and-play DPMCS protocol with photon subtraction is still worse than that of the original plug-and-play DPMCS protocol. The reason can be found from Fig. 4 that the success probability of subtracting m photons is relatively low in low channel-loss range. We also observe that the plug-and-play DPMCS protocol with one-photon subtraction operation can tolerate more channel losses while the secret key rates of the protocol are relatively high. In addition, the source noise weighted by parameters g (dash lines) can reduce the tolerance in channel losses and decrease the secret key rates.
It is remarkable that Fig. 5 shown above is simulated using the optimal transmittance μ of Bob’s beam splitter and considering the effect of Fred’s behaviors. In the following, to provide more general analysis in the proposed protocol, Fig. 6 shows the secret key rate of plug-and-play DPMCS protocol with optimal one-photon subtraction operation as a function of μ at each channel loss under different g. The values of parameter g in Fig. 6(a), Fig. 6(b), Fig. 6(c) and Fig. 6(d) are, respectively, set to , , and . We can observe that the unsecure region (blank area) enlarges with increasing the parameter g. In unsecure region, it shows the unsuitable values of transmittance μ can lead to the unphysical negative secret key rate, as illustrated in Fig. 6(a), Fig. 6(b), Fig. 6(c). However, when , the maximum channel-loss tolerance of the plug-and-play DPMCS protocol with one-photon subtraction is decrease even using the optimal transmittance μ. Therefore, it is very important to control the untrusted source noise to ensure the security of the proposed protocol. Detailed calculation of the asymptotic secret key rate is shown in Appendix A.
In addition, from a practical point of view, it is necessary for us to consider the finite-size effect since the number of exchanged signals is impossibly unlimited in practice. Generally speaking, in the asymptotic case, it assumes that the quantum channel is perfectly known before the transmission is performed. However, in the finite-size scenario, one does not know in advance the characteristics of the quantum channel. The reason is that a portion of exchanged signals needs to be employed to estimate parameter. Since the finite-size scenario takes into account the loss of parameter estimation, the analysis is more realistic than the asymptotic regime. The main plots in Fig. 7 illustrate the finite-size secret key rate of plug-and-play DPMCS protocol with photon subtraction operation as a function of channel loss. Here Fig. 7(a), Fig. 7(b), Fig. 7(c) and Fig. 7(d) show the proposed schemes with one-photon subtraction, two-photon subtraction, three-photon subtraction and four-photon subtraction, respectively. We notice that whether in the proposed schemes or in the original scheme, the asymptotic scenario tolerates more channel losses than the finite-size scenario. In other words, the maximal transmission distance in the the asymptotic scenario is longer than that in the finite-size scenario. Besides, the curves of the finite-size scenario are more and more close to the curve of asymptotic case with increasing the number of exchanged signals N. The reason is that we can use the more signals to perform the parameter estimation procedure and thus make it closer to perfection when increasing the number of exchanged signals. It is worth mentioning that the one-photon subtraction operation still achieves the optimal performance in the finite-size scenario. Detailed calculation of secret key rate in the finite-size regime is shown in Appendix B.
4 Conclusions
We have suggested a method to improve the performance of the plug-and-play DPMCS protocol by applying non-Gaussian operations in Bob’s entangled source, mainly considering the photon subtraction operation. The proposed method can be easily implemented with existing technologies and thus shows better experimental feasibility in the plug-and-play configuration. We analyze the impact of the transmittance μ of the beam splitter on the photon-subtraction operation and the untrusted source noise weighted by parameter g on the performance of our proposal. The numerical simulations show that the photon subtraction operation can remarkably enhance the maximal transmission distance in the plug-and-play DPMCS protocol, which effectively makes up the drawback of the original plug-and-play DPMCS protocol. However, the unsuitable transmittance μ can lead to the unphysical negative secret key rate and the increase of g can reduce the tolerance in channel losses and decrease the secret key rates. Therefore, it is very important to control these two parameters to improve the performance in practical implementation. Furthermore, we can achieve the tighter bound of the transmission distance by considering the finite-size effect, which is more practical compared with that of achieved in the asymptotic limit.
Higher Education Press and Springer-Verlag GmbH Germany, part of Springer Nature 2019