HTML conversions sometimes display errors due to content that did not convert correctly from the source. This paper uses the following packages that are not yet supported by the HTML conversion tool. Feedback on these issues are not necessary; they are known and are being worked on.

  • failed: floatrow
  • failed: extdash
  • failed: listofitems
  • failed: pgffor
  • failed: xstring
  • failed: silence
  • failed: scalerel

Authors: achieve the best HTML results from your LaTeX submissions by following these best practices.

License: CC BY 4.0
arXiv:2401.10581v1 [quant-ph] 19 Jan 2024
\setsepchar

; \WarningFilterECOtoolsCannot define: DH\WarningFilterECOtoolsCannot define: PAM\WarningFilterECOtoolsCannot define: QAM\WarningFilterECOtoolsCannot define: SI\WarningFilterECOtoolsCannot define: PV\WarningFilterECOtoolsCannot define: LP\WarningFilterECOtoolsCannot define: uLP\WarningFilterECOtoolsRedefining DH \IfStrEq128SPQAMDH \IfStrEq2A8PSKDH \IfStrEq3CCMCFDH \IfStrEq4DDH \IfStrEq4D64PRSDH \IfStrEq4DOS128DH \IfStrEq5B4D2A8PSKDH \IfStrEq6B4D2A8PSKDH \IfStrEq7B4D2A8PSKDH \IfStrEq8DDH\IfStrEq8D2048PRSDH \IfStrEq8D2048PRST1DH \IfStrEq8D2048PRST2DH \IfStrEq8DAPSKDH \IfStrEqABCDH \IfStrEqACDH \IfStrEqADCDH \IfStrEqAGCDH \IfStrEqAIRDH \IfStrEqAODH \IfStrEqAOMDH \IfStrEqAPDDH \IfStrEqAPIDH \IfStrEqARDH \IfStrEqARRWGDH \IfStrEqASEDH \IfStrEqASKDH \IfStrEqASICDH \IfStrEqATSDH \IfStrEqAWGDH \IfStrEqAWGNDH \IfStrEqBBUDH \IfStrEqBCHDH \IfStrEqBERDH \IfStrEqBERTDH \IfStrEqBICMDH \IfStrEqBMDDH \IfStrEqBPDDH \IfStrEqBPFDH \IfStrEqBPSDH \IfStrEqBPSKDH \IfStrEqBRGCDH \IfStrEqBTBDH \IfStrEqCAGRDH \IfStrEqCCDMDH \IfStrEqCCFDH\IfStrEqCDDH \IfStrEqCIRDH \IfStrEqCMADH \IfStrEqCMFDH \IfStrEqCMUXDH \IfStrEqCOTSDH \IfStrEqChUTDH \IfStrEqCUTDH \IfStrEqCRXDH \IfStrEqCPEDH \IfStrEqCPUDH \IfStrEqCSPRDH \IfStrEqCUDADH \IfStrEqCVQKDDH \IfStrEqCWDH \IfStrEqCCDDH \IfStrEqDADH \IfStrEqDACDH \IfStrEqDCDH \IfStrEqDBPDH \IfStrEqDCFDH \IfStrEqDCIDH \IfStrEqDDLMSDH \IfStrEqDEMUXDH \IfStrEqDFADH \IfStrEqDFBDH \IfStrEqDGDDH \IfStrEqDHDH \IfStrEqDMDH \IfStrEqDMRDH \IfStrEqDMADH \IfStrEqDMDDH \IfStrEqDMGDH \IfStrEqDMGDDH \IfStrEqDMLDH \IfStrEqDPDH \IfStrEqDPCDH \IfStrEqDPEDH \IfStrEqDPIQDH \IfStrEqDPLLDH \IfStrEqDQPSKDH \IfStrEqDRADH \IfStrEqDREDH \IfStrEqDSBDH \IfStrEqDSFDH \IfStrEqDSODH \IfStrEqDSPDH \IfStrEqDUTDH \IfStrEqDWDMDH \IfStrEqEAMDH \IfStrEqECLDH \IfStrEqEDDH \IfStrEqEDFDH \IfStrEqEDFADH \IfStrEqENOBDH \IfStrEqESSDH \IfStrEqFBGDH\IfStrEqFDDH \IfStrEqFDEDH \IfStrEqFECDH \IfStrEqFFEDH \IfStrEqFFTDH \IfStrEqFIRDH \IfStrEqFLOPSDH \IfStrEqFMEDFDH \IfStrEqFMEDFADH \IfStrEqFMFDH\IfStrEqFMMCFDH \IfStrEqFMPBGFDH\IfStrEqFOVDH \IfStrEqFPGADH \IfStrEqFWMDH \IfStrEqFSODH \IfStrEqFUTDH \IfStrEqGDDH \IfStrEqGIDH \IfStrEqGFFDH \IfStrEqGIFMFDH \IfStrEqGIMMFDH \IfStrEqGMIDH \IfStrEqGNSEDH \IfStrEqGPUDH \IfStrEqGSDH \IfStrEqGVDH \IfStrEqGVDDH \IfStrEqGPIODH \IfStrEqGUIDH \IfStrEqHCFDH \IfStrEqHDFECDH \IfStrEqHGDH \IfStrEqHOMDH \IfStrEqHVDH \IfStrEqHAPDH \IfStrEqICSDH \IfStrEqICXTDH \IfStrEqILDH \IfStrEqIFFTDH \IfStrEqIIRDH \IfStrEqIMDDDH \IfStrEqIQMDH \IfStrEqISIDH \IfStrEqJGNDH \IfStrEqKKDH \IfStrEqKITDH \IfStrEqLCOSDH \IfStrEqLDPCDH \IfStrEqLEAFDH \IfStrEqLFSRDH \IfStrEqLGDH \IfStrEqLMSDH \IfStrEqLLRDH \IfStrEqLODH \IfStrEqLPDH \IfStrEqLSPSDH \IfStrEqLUTDH \IfStrEqMBDH \IfStrEqMCFDH\IfStrEqMDGDH \IfStrEqMDLDH \IfStrEqMDMDH \IfStrEqMEMSDH \IfStrEqMFDH \IfStrEqMFDDH \IfStrEqMIDH \IfStrEqMIMODH \IfStrEqMLDH \IfStrEqMMADH \IfStrEqMMEDFDH \IfStrEqMMEDFADH \IfStrEqMMFDH \IfStrEqMMSEDH \IfStrEqMPDH \IfStrEqMPLCDH \IfStrEqMRCDH \IfStrEqMSEDH \IfStrEqMUXDH \IfStrEqMZMDH \IfStrEqMZIDH \IfStrEqNADH \IfStrEqNANFDH\IfStrEqNFDH \IfStrEqNGMIDH \IfStrEqNLSEDH \IfStrEqNNDH \IfStrEqNICDH \IfStrEqNICTDH \IfStrEqNIRDH \IfStrEqNISTSTSDH \IfStrEqNRZDH \IfStrEqNZDSFDH \IfStrEqOAMDH \IfStrEqOBTBDH \IfStrEqOCTDH \IfStrEqODEDH \IfStrEqODLDH \IfStrEqOEODH \IfStrEqOFCDH \IfStrEqOFDRDH \IfStrEqOFDMDH \IfStrEqOHDH \IfStrEqOMFTDH \IfStrEqOOKDH \IfStrEqOPDH \IfStrEqOPLLDH \IfStrEqOSADH \IfStrEqOSNRDH \IfStrEqOTDRDH \IfStrEqOTFDH \IfStrEqOVNADH\IfStrEqOTGDH \IfStrEqPAMDH \IfStrEqPASDH \IfStrEqPAPRDH \IfStrEqPBCDH \IfStrEqPBGFDH\IfStrEqPBSDH \IfStrEqPCDH \IfStrEqPCVDDH \IfStrEqPCGDH \IfStrEqPDDH \IfStrEqPDFDH \IfStrEqPDLDH \IfStrEqPDMDH \IfStrEqPERDH\IfStrEqPICDH \IfStrEqPLDH \IfStrEqPMBPSKDH \IfStrEqPMQPSKDH \IfStrEqPM8QAMDH \IfStrEqPMDDH \IfStrEqPMFDH\IfStrEqPMPDH \IfStrEqPNOBDH \IfStrEqPONDH \IfStrEqPRBSDH \IfStrEqPROFADH \IfStrEqPPMDH \IfStrEqPSDH \IfStrEqPSCFDH\IfStrEqPSDDH \IfStrEqPSFDH \IfStrEqPSKDH \IfStrEqPSPDH \IfStrEqPSWDH \IfStrEqPIDDH \IfStrEqPVDH \IfStrEqQAMDH \IfStrEqQKDDH \IfStrEqQPSKDH \IfStrEqQRNGDH \IfStrEqQSMDH \IfStrEqRAMDH \IfStrEqRCDH \IfStrEqRCMFDH \IfStrEqRFDH \IfStrEqRIDH \IfStrEqRLSDH \IfStrEqRRCDH \IfStrEqROADMDH \IfStrEqROIDH \IfStrEqRZDBPSKDH \IfStrEqRZDQPSKDH \IfStrEqS2DH \IfStrEqSADH \IfStrEqSamPerSymDH \IfStrEqSBSDH \IfStrEqSCMDH \IfStrEqSDFECDH \IfStrEqSDMDH \IfStrEqSEDH \IfStrEqSERDH \IfStrEqSIDH \IfStrEqSIFMFDH \IfStrEqSISMFDH \IfStrEqSLMDH \IfStrEqSKRDH \IfStrEqSMDDH \IfStrEqSMFDH \IfStrEqSMUXDH \IfStrEqSNRDH \IfStrEqSNUDH \IfStrEqSOADH \IfStrEqSOPDH \IfStrEqSPMDH \IfStrEqSPSDH \IfStrEqSRSDH \IfStrEqSSBDH \IfStrEqSSBIDH \IfStrEqSSFMDH \IfStrEqSSMFDH \IfStrEqSTAXTDH \IfStrEqSTLDH \IfStrEqSVDDH \IfStrEqSWDH \IfStrEqSWIDH \IfStrEqSPDH \IfStrEqTDDH \IfStrEqTDEDH \IfStrEqTDFADH \IfStrEqTDMDH \IfStrEqTDMSDMDH \IfStrEqTEDH \IfStrEqTECDH \IfStrEqTLSDH \IfStrEqTIADH \IfStrEqTMDH \IfStrEqTH4DDH \IfStrEqTH4D2A8PSKDH \IfStrEqUWBDH \IfStrEqVCSELDH \IfStrEqVHDLDH \IfStrEqVOADH \IfStrEqWDMDH \IfStrEqWFSDH \IfStrEqWGADH \IfStrEqWGNDH \IfStrEqWSSDH \IfStrEqWCDH \IfStrEqWCMCFDH \IfStrEqXPMDH \IfStrEqXPOLMDH \IfStrEqXTDH \IfStrEq3DWGDH

Co-propagation of Classical and Continuous-variable QKD Signals over a Turbulent Optical Channel with a Real-time QKD Receiver
João dos Reis Frazão(1), Vincent van Vliet(1), Sjoerd van der Heide(1), Menno van den Hout(1), Kadir Gümüş(1), Aaron Albores-Mejia(1,3), Boris Škorić(2), and Chigo Okonkwo(1,3)
(1) High-Capacity Optical Transmission Laboratory, Eindhoven University of Technology, the Netherlands (2) Department of Mathematics and Computer Science, Eindhoven University of Technology, the Netherlands (3) CUbIQ Technologies, De Groene Loper 5, Eindhoven, The Netherlands
Abstract

We demonstrate classical and quantum signal co-propagation over a turbulent free-space channel with 3 Tbit/s throughput and record 2.7 Mbit/s secret-key rate. Our real-time GPU-based receiver assessed quantum signal integrity under different turbulence scenarios for the first time.

1 Introduction

Continuous-variable quantum key distribution (CV-QKD) provides an information-theoretic approach for securely distributing secret random keys. Leveraging weak coherent states, CV-QKD protocols utilize mature telecom technologies. Security relies on quantum mechanics for Gaussian and discrete modulation protocols where we apply the analytical bound for the asymptotic secret key ratio (SKR) under arbitrary modulation [1]. We consider realistic trusted noise and finite size effects [2]. Free-space optical (FSO) CV-QKD was first demonstrated under realistic atmospheric conditions in [3]. A 0.6 km free-space CV-QKD system operated in fog has been demonstrated in [4]. Compared to discrete-variable QKD, coexistence with classical channels has been less explored in CV-QKD . However, CV-QKD has the potential to be more tolerant to noise originating from wavelength-division multiplexing (WDM) channels [5]. Previous joint transmissions of CV-QKD with on-off keying signals [6, 7] have been demonstrated. Recently, joint propagation of wideband fiber transmission of 100 coherent polarization multiplexed \StrLen16[\stringlength]\readlist*\args16\args[1]/̄ary quadrature amplitude modulation (QAM) WDM channels, and CV-QKD signals with an average secret key rate of 27.2 kbit/s was implemented in[8]. In this paper, we show a joint propagation of 15 coherent \StrLen64[\stringlength]\readlist*\args64\args[1]/̄QAM and CV-QKD signals, with a real-time receiver, over a turbulent optical channel achieving 3 Tbit/s of classical data rate and 2.7 Mbit/s of secret key rate.


Refer to caption
Fig. 1: Experimental set-up for co-propagation of classical and CV-QKD signals over a turbulent optical channel.

2 Experimental Set-up

The experimental CV-QKD setup in Fig. 1 utilizes an offline transmitter (Alice) and real-time receiver (Bob) capable of operating in calibration and signal reception mode. Key system capabilities include <100 kHztimesabsent100kHz<100\text{\,}\mathrm{k}\mathrm{H}\mathrm{z}start_ARG < 100 end_ARG start_ARG times end_ARG start_ARG roman_kHz end_ARG linewidth external cavity lasers (ECLs) , IQ optical modulation for probabilistically shaped \StrLen256[\stringlength]\readlist*\args256\args[1]/̄QAM signals [1], 250 Mbaud symbol rate with 50%percent5050\%50 % pilot symbols, and 2 GS/s analog-to-digital converter (ADC) digitization at the receiver (Bob). With the help of a power meter and in a back-to-back configuration, Alice’s average modulation variance was 8 shot-noise units (SNUs) . Bob uses a local ECL as a local oscillator into an optical hybrid, digitizes the outputs, and implements real-time digital signal processing (DSP) for calibration and quantum signal recovery.

DSP includes frequency offset compensation, filtering, equalization, pilot-based phase recovery [9], and parameter estimation. As Bob is assumed to be trusted, all the CV-QKD receiver losses due to coupling and the optical bandpass filter are taken into account in the quantum efficiency, resulting in a decrease from 67%percent6767\%67 % to 35%percent3535\%35 %. Real-time post-processing on a graphics processing unit (GPU) evaluates security via excess noise and SKR. Note that error correction and privacy amplification are implemented but not enabled because we have an offline transmitter. In addition to the CV-QKD signal, 15 classical 45 GBd polarization-multiplexed \StrLen64[\stringlength]\readlist*\args64\args[1]/̄QAM WDM channels, placed on a 50 GHztimes50GHz50\text{\,}\mathrm{G}\mathrm{H}\mathrm{z}start_ARG 50 end_ARG start_ARG times end_ARG start_ARG roman_GHz end_ARG grid centered around 192.4 THz, are generated and transmitted, yielding a raw bit rate of 4.05 Tbit/s. With a channel normalized generalized mutual information (NGMI) of 0.83 and assuming an FEC of rate R=45𝑅45R=\frac{4}{5}italic_R = divide start_ARG 4 end_ARG start_ARG 5 end_ARG, giving an overall rate of 0.75, the total data rate would be 3 Tbit/s[10]. The classical transmitter consists of 15 ECLs of which the outputs are multiplexed into odd and even channels and are modulated by two dual-polarization IQ-modulators (DP-IQMs) driven by a 4-channel 100 GSa/s digital-to-analog converter (DAC) . The output is amplified using an erbium-doped fiber amplifier (EDFA) and band-pass filtered to minimize amplifier noise in the CV-QKD band. After combining with the CV-QKD signal, the light is collimated and directed through an optical turbulence generator (OTG) [11] before being collected back into a fiber. Although the free space propagation distance is 0.8 meters, the OTG uses the forced mixing of two air flows with a temperature difference of up to 150 K to emulate a turbulent channel with a longer distance. The strength of the turbulence is determined by monitoring the intensity fluctuations of the received power and fitting a combined log-normal pointing jitter distribution, described in [12]. The receiver for the classical channels comprises two EDFAs placed around a wavelength selective switch (WSS) to amplify and select the WDM channel under test, followed by a coherent receiver and 80 GSa/s oscilloscope. The digitized signal is processed using standard offline DSP .

3 Results

Refer to caption
(a)
Refer to caption
(b)
Fig. 2: 1(a) Normalized irradiance over time for A, B, E turbulence settings and PDF for all 1(b) NGMI data distributions in all turbulence settings, for the measured 1-channel classical signal.

Figure 1(a) displays the normalized irradiance for a 1-second trace and the probability density function (PDF) , across different turbulence conditions. From A to E, the scintillation indexes measured during these captures are 1.09×103 ,times1.09E-3,1.09\text{\times}{10}^{-3}\text{\,}\mathrm{,}start_ARG start_ARG 1.09 end_ARG start_ARG times end_ARG start_ARG power start_ARG 10 end_ARG start_ARG - 3 end_ARG end_ARG end_ARG start_ARG times end_ARG start_ARG , end_ARG 1.05×102 ,times1.05E-2,1.05\text{\times}{10}^{-2}\text{\,}\mathrm{,}start_ARG start_ARG 1.05 end_ARG start_ARG times end_ARG start_ARG power start_ARG 10 end_ARG start_ARG - 2 end_ARG end_ARG end_ARG start_ARG times end_ARG start_ARG , end_ARG 1.38×102 ,times1.38E-2,1.38\text{\times}{10}^{-2}\text{\,}\mathrm{,}start_ARG start_ARG 1.38 end_ARG start_ARG times end_ARG start_ARG power start_ARG 10 end_ARG start_ARG - 2 end_ARG end_ARG end_ARG start_ARG times end_ARG start_ARG , end_ARG 1.38×102 ,times1.38E-2,1.38\text{\times}{10}^{-2}\text{\,}\mathrm{,}start_ARG start_ARG 1.38 end_ARG start_ARG times end_ARG start_ARG power start_ARG 10 end_ARG start_ARG - 2 end_ARG end_ARG end_ARG start_ARG times end_ARG start_ARG , end_ARG and 1.70×102 times1.70E-2absent1.70\text{\times}{10}^{-2}\text{\,}start_ARG start_ARG 1.70 end_ARG start_ARG times end_ARG start_ARG power start_ARG 10 end_ARG start_ARG - 2 end_ARG end_ARG end_ARG start_ARG times end_ARG start_ARG end_ARG Although all are within the weak fluctuations regime, the decreasing pointing jitter coefficient (123.58, 9.03, 3.14, 2.47, 1.74, respectively) indicates a greater variance of residual pointing error variance, resulting in a broadening received intensity PDF [12]. Consequently, fades approaching zero intensity become more probable versus the log-normal PDF , raising outage likelihood. This effect also appears in Fig. 1(b), plotting the NGMI of the center WDM channel [10] across turbulence settings. The NGMI PDF comprises 10 µstimes10µs10\text{\,}\mathrm{\SIUnitSymbolMicro}\mathrm{s}start_ARG 10 end_ARG start_ARG times end_ARG start_ARG roman_µ roman_s end_ARG long sequences, captured approximately every 3.75 seconds, with 48 captures for A, D, E and 32 for B, C.

Figure 2(a) shows the CV-QKD GPU receiver output over 60 seconds under setting A. Secret key rates (SKRs) used system parameters of: Va = 8 shot-noise units (SNUs), 35%percent3535\%35 % quantum efficiency, 10 dB clearance, 10×106 qtimes10E6q10\text{\times}{10}^{6}\text{\,}\mathrm{q}start_ARG start_ARG 10 end_ARG start_ARG times end_ARG start_ARG power start_ARG 10 end_ARG start_ARG 6 end_ARG end_ARG end_ARG start_ARG times end_ARG start_ARG roman_q end_ARGuantum block length, 10%percent1010\%10 % frame error rate, and β𝛽\betaitalic_β = 0.95 with error correction codes from [13]. Average results per quantum block were: transmittance of 0.444, excess noise of 0.0048 SNUs, and SKR of 0.037 bits/symbol. Negative excess noise arose from random thermal and shot noise fluctuations. Since the average excess noise was 0.0043 SNUs across all settings, it is omitted for other conditions. Added free-space classical signals negligibly impacted excess noise due to low Raman scattering, power, and Bob’s band filtering. Figure 2(b) shows the transmittance and SKR probability distributions and medians across turbulence settings. Stronger turbulence increased variance, creating more outliers. Settings C and D shared approximately equal scintillation index, PDF, and median NGMI per Figs. 2a and 2b. However, differing pointing jitter coefficients noticeably decreased median transmittance by 9%percent99\%9 % and SKR by 14%percent1414\%14 % in C vs D. Per Figure 1(a), deep fades in setting E caused insufficient received power for real-time DSP, discarding those blocks. From A to E, median transmittance fell 16%percent1616\%16 % and median SKR 121%percent121121\%121 %. Currently, setting E represents the limit for positive key rates with stable DSP on our setup, needing further analysis to mitigate dead times during deep fading. Figure 2(c) compares our performance against state-of-the-art fiber CV-QKD co-propagating classical channels. Under turbulence A, we attained 3 Tbit/s classical data rate and 2.7 Mbit/s SKR, considering 50%percent5050\%50 % pilot data, 50%percent5050\%50 % calibration data, and 50%percent5050\%50 % parameter estimation.

Refer to caption
(a)

Refer to caption
(b)
Refer to caption
(c)
Fig. 3: 2(a) CV-QKD real-time capture with no turbulence for transmittance T𝑇Titalic_T, ξBobsubscript𝜉𝐵𝑜𝑏\xi_{Bob}italic_ξ start_POSTSUBSCRIPT italic_B italic_o italic_b end_POSTSUBSCRIPT and SKR 2(b) Data distribution of transmittance and SKR for different turbulence settings 2(c) Secret key rate and classical rate comparison with state-of-the-art experimental demonstrations.

4 Conclusion

The co-propagation of classical and continuous-variable quantum key distribution (CV-QKD) signals through a turbulent free-space optical channel was studied. Across proposed turbulence levels, quantum and classical parameters offered insight into real-world quantum channel behaviors. Considering system practicality via a real-time QKD receiver in signal and calibration modes, a realistic secret key rate of 2.7 Mbit/s was attained alongside a 3 Tbit/s total classical data rate.

This work acknowledges the support of the Dutch Ministry of Economic Affairs and Climate Policy, under the Quantum Delta NL CAT2 program and the EU Doctoral Network QuNEST (101120422)

References

  • [1] A. Denys et al., “Explicit asymptotic secret key rate of continuous-variable quantum key distribution with an arbitrary modulation,” Quantum 5, 540 (2021).
  • [2] P. Jouguet et al., “Analysis of imperfections in practical continuous-variable quantum key distribution,” Phys. Rev.A 86, 032309 (2012).
  • [3] D. Elser et al., “Feasibility of free space quantum key distribution with coherent polarization states,” New J. Physics 11, 045014 (2009).
  • [4] S. Wang et al., “Feasibility of continuous-variable quantum key distribution through fog,” Opt.Lett. 46 (2021).
  • [5] R. Kumar et al., “Coexistence of continuous variable qkd with intense dwdm classical channels,” New J. Physics 17 (2015).
  • [6] D. Huang et al., “Field demonstration of a continuous-variable quantum key distribution network,” OpticsLetters 41 (2016).
  • [7] T. A. Eriksson et al., “Coexistence of continuous variable quantum key distribution and 7×12.5 gbit/s classical channels,” in 2018 IEEE Photonics Society Summer Topical Meeting Series (SUM), (IEEE, 2018).
  • [8] T. A. Eriksson et al., “Wavelength division multiplexing of continuous variable quantum key distribution and 18.3 tbit/s data channels,” CommunicationsPhysics 2, 9 (2019).
  • [9] S. van der Heide et al., “Receiver noise stability calibration for cv-qkd,” in 2023 Optical Fiber Communications Conference and Exhibition (OFC), (2023), pp. 1–3.
  • [10] A. Alvarado et al., “Replacing the soft-decision FEC limit paradigm in the design of optical communication systems,” J. LightwaveTechnology 34, 707–721 (2016).
  • [11] V. van Vliet, “Optical turbulence generator for lab-based experimental studies of atmospheric turbulence in vertical optical communication links,” Master’s thesis, TU/e (2022).
  • [12] K. Kiasaleh, “On the probability density function of signal intensity in free-space optical communications systems impaired by pointing jitter and turbulence,” OpticalEngineering 33, 3748 – 3757 (1994).
  • [13] K. Gümüş and L. Schmalen, “Low rate protograph-based LDPC codes for continuous variable quantum key distribution,” Proc. ISWCS2021 (2021).