## Generalized security analysis framework for continuous-variable quantum key distribution

Vladyslav C. Usenko 1

1 Department of Optics, Palack´ y University, 17. listopadu 50, 772 07 Olomouc, Czech Republic

Security of practical continuous-variable quantum key distribution is addressed and a security analysis framework, which does not rely on phase-space symmetries of signal states and correlations, is developed. In a general purification-based approach, following optimality of Gaussian collective attacks, it is suggested to find an equivalent generally mixed two-mode state shared between the trusted parties and then purifying it using Bloch-Messiah decomposition. This allows to assess security of the schemes with arbitrary parameters, which can be typically expected in experiments. It also allows to theoretically predict the role of asymmetries of signals and correlations on security of the protocols. The method can be used for security analysis of practical continuous-variable schemes directly from the measured data without any symmetrization assumptions.

## I. INTRODUCTION

## II. GENERALIZED PURIFICATION SCHEME

Continuous-variable (CV) quantum key distribution (QKD) (see [1] for review) is aimed at efficient realization of quantum cryptography using off-the-shelf optical communication components. Security of CV QKD was established against individual, collective and general attacks in an asymptotic as well as finite-size regime for some protocols [2]. Realization of CV QKD is typically performed using prepare-and-measure schemes, when an optimized Gaussian quadrature modulation is applied to coherent or squeezed signal states [3, 4]. The core of security analysis of Gaussian CV QKD is evaluation of Holevo bound, which upper limits eavesdropper's information, and follows optimality of collective Gaussian attacks [5, 6]. In a general case of lossy and noisy quantum channel an eavesdropper Eve is assumed to be able to purify all the noise related to the channel. This allows evaluating the Holevo bound from the entropies of the state, which is shared between the trusted parties, namely Alice and Bob. In order to distinguish between trusted (related to Alice's and Bob's device imperfections such as noise of the signal, modulator and detectors) and untrusted noise (related to the untrusted quantum channel), the state shared between Alice and Bob must be theoretically purified [7]. Then all the additional impurities can be attributed to the channel and contribute to Eve's information. State preparation is typically purified using an equivalent two-mode pure entangled state [8]. However, such approach supposes symmetries of modulated states and correlations in the phase space and, in case of squeezed states, fixes the modulation variance to the level of signal squeezing (the latter limitation can be removed by generalized pure-state preparation schemes [9, 10], which are still limited by the twomode state purity). Moreover, trusted noise in this case should be still added to the equivalent pure state using coupling to another pure entangled two-mode state [11], which can be also approximately lossless [12]. In order to overcome the limitations and avoid approximations, we develop a generalized approach to security analysis of CV QKD, which is based on construction of an equivalent generally mixed two-mode state from the actually measured variances and correlations in each of the quadratures, and then purification of the obtained state applying Bloch-Messiah reduction to CV states [13]. This allows to assess security of practical CV QKD schemes and study the role of asymmetries.

After the preparation and measurement, trusted parties in CV QKD perform channel estimation (in the finite-size regime of limited data ensembles it leads to confidence intervals on the estimated parameters depending on the acceptable probability of failure [14] and can be optimized [15], which we however omit here, focusing on the asymptotic security, that can then be directly extended to finite-size regime using existing techniques). Knowing channel transmittance and excess noise, the trusted parties can reconstruct the state (quadrature variances) prior to the channel as well as correlations between the data. We assume that the reconstructed variances of the modulated signal entering the channel are V ( x,p ) B in each of the complementary quadratures (namely x = a † + a, p = ( i a † -a ) , expressed in terms of the quantum operators of a given mode), Alice possesses modulation data with variance V ( x,p ) M and the respective correlations generally are C ( x,p ) MB (note that typically C ( x,p ) MB = V ( x,p ) M , but a more general situation can be foreseen, also state monitoring after the modulation by a tap-off or optical switching may be needed). We build an equivalent two-mode state of the form

$$\gamma _ { A B } = \left ( \begin{array} { c c c c } V _ { A } ^ { ( x ) } & 0 & C _ { A B } ^ { ( x ) } & 0 \\ 0 & V _ { A } ^ { ( p ) } & 0 & C _ { A B } ^ { ( p ) } \\ C _ { A B } ^ { ( x ) } & 0 & V _ { B } ^ { ( x ) } & 0 \\ 0 & C _ { A B } ^ { ( p ) } & 0 & V _ { B } ^ { ( p ) } \end{array} \right ), \quad \text{(1)}$$

which should i) contain the same mode ( B ), described by V ( x,p ) B , as was propagating through the channel, so that the entanglement-based and the prepare-and-measure preparation schemes are indistinguishable for Eve, who observes the same reduced state in the channel, and ii) result in the same signal states conditioned by Alice's measurement on her mode. For the coherent-state protocol, which is equivalent to heterodyne measurement of Alice's mode of the two-mode state (1), the latter condition leads to the simple ratio

$$\frac { C _ { M } ^ { 2 } } { V _ { M } } = \frac { C _ { A B } ^ { 2 } } { V _ { A } + 1 },$$

where we omitted quadrature upper-scripts for simplicity (i.e., the expression is the same in both quadratures), and which

leads to equivalence of the mutual information in prepareand-measure and entanglement-based schemes. However, this

$$\gamma _ { A B } = \begin{pmatrix} V _ { B } ^ { ( x ) } & 0 & C _ { M B } ^ { ( x ) } \\ 0 & V _ { B } ^ { ( p ) } \\ C _ { M B } ^ { ( x ) } \sqrt { \frac { 1 + V _ { B } ^ { ( x ) } } { V _ { M } ^ { ( x ) } } } & 0 \\ 0 & C _ { M B } ^ { ( p ) } \sqrt { \frac { 1 + V _ { B } ^ { ( p ) } } { V _ { M } ^ { ( p ) } } } \\ & & \dots \end{pmatrix}$$

FIG. 1. Four-mode purification scheme for an arbitrary two-mode state in modes A,B using two two-mode squeezed vacuum states (EPR) with variances V 1 2 , , two single-mode squeezers (SQZ) with squeezing parameters s 1 2 , and two variable couplers before and after the squeezers with transmittance values T 1 2 , . Auxiliary modes C, D are kept in the purification, but are not accessible neither two the trusted parties, nor to Eve. State of the modes A,B is exactly as in the two-mode generally mixed state (3), equivalent to imperfect prepare-and-measure scheme.

![image](https://ac.marcodsn.me/arxiv-markdown-images/1908.01127v1-figure-c0ff0818-0625-41dd-9165-138aa7eef453.jpg)

which satisfies the equivalence conditions and represents the general state preparation prior to the channel. In the case, when V ( x ) B = V ( p ) B ≡ V and C ( x ) MB = C ( p ) MB = V ( x ) M = V ( p ) M = V -1 , state preparation is perfect and (3) turns into one for the standard pure two-mode squeezed vacuum state. However, it is not necessarily the case and generally for a arbitrary set of parameters the state (3) is not pure and must be purified to account for the trusted noise. This can be done by applying Bloch-Messiah decomposition to CV states [13] using an optical network as given in Fig. 1, which consists of two two-mode entangled sources, two variable couplers and two squeezers set so that modes A,B of the four modes A,B,C,D will be produced exactly in the state given by (3). The modes C, D are kept in the purification, but are not accessible neither two the trusted parties, nor to Eve. This approach was previously used in entanglement-based CV QKD [16] to find purification of generally noisy two-mode entangled states. In the case of the state (3), which consists of four unknown parameters, the scheme in Fig. 1 can be simplified by setting T 1 = 1 , T 2 = 1 2 / . The parameters of the two-mode state (3) are then related to the purification scheme through the keeps one of the parameters undefined and we therefore symmetrize the covariance matrix by putting V A = V B in both x and p, hence arriving at the matrix

$$\begin{matrix} 0 & C _ { M B } ^ { ( x ) } \sqrt { \frac { 1 + V _ { B } ^ { ( x ) } } { V _ { M } ^ { ( x ) } } } & 0 \\ \sqrt { _ { B } ^ { ( p ) } } & 0 & C _ { M B } ^ { ( p ) } \sqrt { \frac { 1 + V _ { B } ^ { ( p ) } } { V _ { M } ^ { ( p ) } } } \\ 0 & V _ { B } ^ { ( x ) } & 0 \\ \sqrt { \frac { 1 + V _ { B } ^ { ( p ) } } { V _ { M } ^ { ( p ) } } } & 0 & V _ { B } ^ { ( p ) } \end{matrix} \right ),$$

system of four equations

$$V _ { B } ^ { ( x, p ) } & = \frac { 1 } { 2 } \left ( e ^ { \pm s _ { 2 } } V _ { 2 } + e ^ { \pm s _ { 1 } } V _ { 1 } \right ) \\ C _ { A B } ^ { ( x, p ) } & = \frac { 1 } { 2 } \left ( e ^ { \pm s _ { 2 } } V _ { 2 } - e ^ { \pm s _ { 1 } } V _ { 1 } \right ).$$

The system can be solved analytically to find the parameters of purification scheme in Fig. 1, and the physically valid solution reads

$$\text{tion reads} \\ V _ { 1 } & = \sqrt { \left ( V _ { B } ^ { ( x ) } - C _ { A B } ^ { ( x ) } \right ) \left ( V _ { B } ^ { ( p ) } - C _ { A B } ^ { ( p ) } \right ) } \\ V _ { 2 } & = \sqrt { \left ( V _ { B } ^ { ( x ) } + C _ { A B } ^ { ( x ) } \right ) \left ( V _ { B } ^ { ( p ) } + C _ { A B } ^ { ( p ) } \right ) } \\ s _ { 1 } & = \frac { 1 } { 4 } \log \frac { V _ { B } ^ { ( p ) } - C _ { A B } ^ { ( p ) } } { V _ { B } ^ { ( x ) } - C _ { A B } ^ { ( x ) } } \\ s _ { 2 } & = \frac { 1 } { 4 } \log \frac { V _ { B } ^ { ( p ) } + C _ { A B } ^ { ( p ) } } { V _ { B } ^ { ( x ) } + C _ { A B } ^ { ( x ) } } \\ \text{nowing these parameters, we can build the explicit four-}$$

Knowing these parameters, we can build the explicit fourmode pure-state covariance matrix γ ABCD , containing γ AB (3) as a sub-matrix. Now mode A is accessible to Alice for a heterodyne measurement, while the mode B travels through a generally lossy and noisy channel (which makes the overall state in modes ABCD mixed), and is measured by Bob. Then, in the purification-based approach, the von Neumann (quantum) entropy S E ( ) of the state, which is available to Eve for the collective measurement, will be S E ( ) = S ABCD ( ) , i.e., the same as entropy of the four-mode state shared between Alice and Bob over the quantum channel. Similarly, the quantum entropy of the state conditioned on the Bob's measurement (relevant in the robust reverse reconciliation scenario) is S E B ( | ) = S ACD B ( | ) and the Holevo bound can be obtained as χ BE = S ABCD ( ) -S ACD B ( | ) , calculated from the covariance matrices of the respective states (see details on Gaussian CV QKD security analysis using covariance matrix formalism in [7]). On the other hand, the mutual information between the trusted parties can be obtained directly from the

measured data and established correlations as

$$I _ { A B } ^ { ( h o m ) } = \frac { 1 } { 2 } \log \left ( 1 + \frac { C _ { M B } ^ { ^ { \prime } 2 } } { V _ { B } ^ { \prime } V _ { M } - C _ { M B } ^ { ^ { \prime } 2 } } \right ) \quad \ \ ( 6 ) \quad \ 0. 1 \\ \quad \ \ 0 \ 0$$

in whatever quadrature measured by the homodyne detection on Bob's side or as

$$\text{on do you $s$ size or as} \\ I _ { A B } ^ { ( h e t ) } = \frac { 1 } { 2 } \log \left [ \left ( 1 + \frac { C _ { M B } ^ { ( x ) ^ { \prime } 2 } } { \left ( V _ { B } ^ { ( x ) ^ { \prime } } + 1 \right ) V _ { M } ^ { ( x ) } - C _ { M B } ^ { ( x ) ^ { \prime } 2 } } \right ) \times \begin{array} { c } 1 ^ { 0 ^ { - } } \\ 1 ^ { 0 ^ { - } } \\ \times \left ( 1 + \frac { C _ { M B } ^ { ( p ) ^ { \prime } 2 } } { \left ( V _ { B } ^ { ( p ) ^ { \prime } } + 1 \right ) V _ { M } ^ { ( p ) } - C _ { M B } ^ { ( p ) ^ { \prime } 2 } } \right ) \right ] ( 7 ) \end{array} \quad \. \\ \quad \. \quad \. \quad \. \end{array}$$

for the heterodyne detection, where V ( x,p ) ′ B and C ( x,p ) ′ MB are the measured parameters after the channel influence, the bases of the logarithms to be defined by the used encoding (e.g. nats for base e or bits for base 2 ). This provides all the ingredients needed to evaluate the lower bound on secure key rate in the case of collective attacks, which in the asymptotic regime reads K = max { 0 , I AB -χ BE } , where I AB is the mutual information between Alice and Bob in either Bob's measurement scenario. The described method allows assessing security of CV QKD with arbitrary and generally asymmetrical signal states, correlations and modulation data, while taking into account trusted imperfect preparation.

## III. ROLE OF ASYMMETRIES

To illustrate applicability of the generalized security framework, we use the above described methodology to study the role of asymmetries in the coherent-state protocol, which can be caused by generally phase-sensitive trusted preparation noise (previously only phase-insensitive preparation excess noise was studied in CV QKD [7, 12]). We address coherent-state protocol with homodyne as well as with heterodyne detection (i.e., the non-switching protocol [17]) and reverse reconciliation, realized over lossy and noisy channels, and visualize the effect of symmetrical and asymmetrical state preparation noise in Fig. 2 (note that we don't take finitesize effects, including imperfect post-processing, into account here in order to clearly demonstrate the role of asymmetrical trusted noise, the additional effects would just scale the dependencies down). It is evident from the plots, that while phasesensitive preparation noise in the unmeasured quadrature does not play role in the coherent-state protocol with the homodyne detection, it does limit the key rate (and, respectively, the security distance of the protocol) when appears in the measured one (here we assume, that complementary quadrature is measured only for the purposes of the full channel estimation) no matter, if the noise is symmetrical, or not. In the case of heterodyne protocol, however, the phase-sensitive asymmetrical preparation noise in either of the quadratures reduces the key rate (or secure distance), while the phase-insensitive symmetrical preparation noise leads to further degradation of the protocol.

FIG. 2. Lower bound on secure key rate for coherent-state Gaussian CVQKDversuschannel attenuation η in dB scale for homodyne (upper panel) and heterodyne (lower panel) detection on the Bob's side. Modulation variance V ( x,p ) M = 9 , correlation C ( x,p ) MB = ± 9 , Bob's state variance prior to channel V ( x,p ) B = 10 (perfect realization, solid lines), V ( x ) B = 10 , V ( p ) B = 10 1 . (phase-sensitive preparation noise 0.1 SNU in p-quadrature, dashed lines), V ( x ) B = 10 1 . , V ( p ) B = 10 (phase-sensitive preparation noise 0.1 SNU in x-quadrature, dotted lines), V ( x,p ) B = 10 1 . (phase-insensitive preparation noise 0.1 SNU in both quadratures, dot-dashed lines), channel noise related to the channel input 7% SNU. Homodyne protocol is sensitive only to preparation noise in the measured quadrature (solid and dashed lines and dotted and dot-dashed lines overlap pairwise), heterodyne protocol is similarly degraded by phase-sensitive preparation noise (dotted and dashed lines overlap) and is further undermined by phaseinsensitive preparation noise.

![image](https://ac.marcodsn.me/arxiv-markdown-images/1908.01127v1-figure-3d523d3f-a719-4b2b-969b-d3d6afecde91.jpg)

The above given examples show how the asymmetries in the CV QKD protocol realizations should not be overlooked in the practical situations and may also lead to tighter bounds on Eve's information.

## IV. CONCLUSIONS

Wehave developed the generalized security analysis framework for CV QKD, allowing to apply the most general purification-based security analysis to an arbitrary protocol with signals, modulation and correlations being asymmetrical in the phase space. This allows evaluating security of the practical implementations of CV QKD using imperfect devices. Our methodology can be also used to predict the performance

of the protocols in the presence of asymmetries. The result paves the way to practical implementation of CV QKD with imperfect devices.

- [1] S. Pirandola, et al., arXiv preprint arXiv:1906.01645 (2019),
- [2] E. Diamanti and A. Leverrier, Entropy 17 , 6072 (2015).
- [3] N. J. Cerf, M. Levy, and G. Van Assche, Phys. Rev. A 63 , 052311 (2001).
- [4] F. Grosshans and P. Grangier, Phys. Rev. Lett. 88 , 057902 (2002).
- [5] M. Navascu´ es, F. Grosshans, and A. Acin, Phys. Rev. Lett. 97 , 190502 (2006).
- [6] R. Garcia-Patron and N. J. Cerf, Phys. Rev. Lett. 97 , 190503 (2006).
- [7] V. C. Usenko and R. Filip, Entropy 18 , 20 (2016).
- [8] F. Grosshans, N. J. Cerf, J. Wenger, R. Tualle-Brouri, and P. Grangier, Quantum Inf. Comput. 3 , 535 (2003).

## ACKNOWLEDGMENTS

Author acknowledges support from EU H2020 grant No 820466 (CiViQ), project 19-23739S of the Czech Science Foundation and project LTC17086 of INTER-EXCELLENCE program of the Czech Ministry of Education.

- [9] V. C. Usenko and R. Filip, New J. Phys. 13 , 113007 (2011).
- [10] I. Derkach, V. C. Usenko, and R. Filip, Phys. Rev. A 96 , 062309 (2017).
- [11] J. Lodewyck, et al., Phys. Rev. A 76 , 042305 (2007).
- [12] V. C. Usenko and R. Filip, Phys. Rev. A 81 , 022318 (2010).
- [13] S. L. Braunstein, Phys. Rev. A 71 , 055801 (2005).
- [14] A. Leverrier, F. Grosshans, and P. Grangier, Phys. Rev. A 81 , 062343 (2010).
- [15] L. Ruppert, V. C. Usenko, and R. Filip, Phys. Rev. A 90 , 062310 (2014).
- [16] L. S. Madsen, V. C. Usenko, M. Lassen, R. Filip, and U. L. Andersen, Nature Communications 3 , 1083 (2012).
- [17] C. Weedbrook, et al., Phys. Rev. Lett. 93 , 170504 (2004).
Vladyslav C. Usenko
Generalized security analysis framework for continuous-variable quantum key distribution
Security of practical continuous-variable quantum key distribution is
addressed and a security analysis framework, which does not rely on phase-space
symmetries of signal states and correlations, is developed. In a general
purification-based approach, following optimality of Gaussian collective
attacks, it is suggested to find an equivalent generally mixed two-mode state
shared between the trusted parties and then purifying it using Bloch-Messiah
decomposition. This allows to assess security of the schemes with arbitrary
parameters, which can be typically expected in experiments. It also allows to
theoretically predict the role of asymmetries of signals and correlations on
security of the protocols. The method can be used for security analysis of
practical continuous-variable schemes directly from the measured data without
any symmetrization assumptions.