Versatile and Concurrent FPGA-Based Architecture for Practical Quantum Communication Systems

Type: Article

Publication Date: 2022-01-01

Citations: 18

DOI: https://doi.org/10.1109/tqe.2022.3143997

Abstract

This work presents a hardware and software architecture which can be used in those systems that implement practical Quantum Key Distribution (QKD) and Quantum Random Number Generation (QRNG) schemes. This architecture fully exploits the capability of a System-on-a-Chip (SoC) which comprehends both a Field Programmable Gate Array (FPGA) and a dual core CPU unit. By assigning the time-related tasks to the FPGA and the management to the CPU, we built a flexible system with optimized resource sharing on a commercial off-the-shelf (COTS) evaluation board which includes a SoC. Furthermore, by changing the dataflow direction, the versatile system architecture can be exploited as a QKD transmitter, QKD receiver and QRNG control-acquiring unit. Finally, we exploited the dual core functionality and realized a concurrent stream device to implement a practical QKD transmitter where one core continuously receives fresh data at a sustained rate from an external QRNG source while the other operates with the FPGA to drive the qubits transmission to the QKD receiver. The system was successfully tested on a long-term run proving its stability and security. This demonstration paves the way towards a more secure QKD implementation, with fully unconditional security as the QKD states are entirely generated by a true random process and not by deterministic expansion algorithms. Eventually, this enables the realization of a standalone quantum transmitter, including both the random numbers and the qubits generation.

Locations

  • IEEE Transactions on Quantum Engineering - View - PDF
  • arXiv (Cornell University) - View - PDF
  • DOAJ (DOAJ: Directory of Open Access Journals) - View
  • DataCite API - View

Similar Works

Action Title Year Authors
+ PDF Chat Parallel and real-time post-processing for quantum random number generators 2024 Xiaomin Guo
Ming-Chuan Wu
Jiangjiang Zhang
Ziqing Wang
Yu Wang
Yanqiang Guo
+ Real time QKD Post Processing based on Reconfigurable Hardware Acceleration 2022 Foram P. Shingala
Natarajan Venkatachalam
C Selvagangai
Hema Priya S
S Dillibabu
Pooja Chandravanshi
R. P. Singh
+ PDF Chat A Real-Time QKD System Based on FPGA 2012 Hongfei Zhang
Jian Wang
Ke Cui
Luo Chunli
Sheng-zhao Lin
Lei Zhou
H. Liang
Teng-Yun Chen
Kai Chen
Jian-Wei Pan
+ Parallel and real-time post-processing for quantum random number generators 2021 Xiaomin Guo
Ming-Chuan Wu
Jiangjiang Zhang
Ziqing Wang
Yu Wang
Yanqiang Guo
+ PDF Chat Long-Term Test of a Fast and Compact Quantum Random Number Generator 2018 Davide G. Marangon
Alan Plews
Marco Lucamarini
J. F. Dynes
A. W. Sharpe
Zhiliang Yuan
Andrew J. Shields
+ Large-scale and High-speed Privacy Amplification for FPGA-based Quantum Key Distribution 2021 Bingze Yan
Qiong Li
Haokun Mao
+ Efficient Hardware Implementation of Constant Time Sampling for HQC 2023 Maximilian Schöffel
Johannes Feldmann
Norbert Wehn
+ High-speed Source-Device-Independent Quantum Random Number Generator on a chip 2023 Tommaso Bertapelle
Marco Avesani
Alberto Santamato
Alberto Montanaro
Marco Chiesa
Davide Rotta
M. Artiglia
Vito Sorianello
Francesco Testa
G. De Angelis
+ PDF Chat A Real-Time Design Based on FPGA for Expeditious Error Reconciliation in QKD System 2012 Ke Cui
Jian Wang
Hongfei Zhang
Luo Chunli
Ge Jin
Teng-Yun Chen
+ Gaussian Random Number Generator Based on FPGA 2018 Yue Hu
Yan Wu
Y. Chen
Guochun Wan
+ Ultrafast quantum key distribution using fully parallelized quantum channels 2022 Robin Terhaar
Jasper Rödiger
Matthias HĂ€ußler
Michael Wahl
Helge Gehring
Martin A. Wolff
Fabian Beutel
Wladick Hartmann
Nicolai Walter
Jonas Hanke
+ Ultrafast quantum key distribution using fully parallelized quantum channels 2022 Robin Terhaar
Jasper Rödiger
Matthias HĂ€ußler
Michael Wahl
Helge Gehring
Martin A. Wolff
Fabian Beutel
Wladick Hartmann
Nicolai Walter
Jonas Hanke
+ PDF Chat Clock offset recovery with sublinear complexity enables synchronization on low-level hardware for quantum key distribution 2024 Jan Krause
Nino Walenta
Jonas Hilt
Ronald Freund
+ PDF Chat An On-Demand Optical Quantum Random Number Generator with In-Future Action and Ultra-Fast Response 2015 M. Stipčević
Rupert Ursin
+ High-speed Implementation of FFT-based Privacy Amplification on FPGA in Quantum Key Distribution 2018 Qiong Li
Bingze Yan
Haokun Mao
Xiaofeng Xue
+ Hardware-Software Co-Design of BIKE with HLS-Generated Accelerators 2022 Gabriele Montanaro
Andrea Galimberti
Ernesto Colizzi
Davide Zoni
+ PDF Chat Hardware-Software Co-Design of BIKE with HLS-Generated Accelerators 2022 Gabriele Montanaro
Andrea Galimberti
Ernesto Colizzi
Davide Zoni
+ LFSR based RNG on low cost FPGA for QKD applications 2023 Pooja Chandravanshi
J. K. Meka
Vardaan Mongia
Ravindra Pratap Singh
Shashi Prabhakar
+ PDF Chat FQsun: A Configurable Wave Function-Based Quantum Emulator for Power-Efficient Quantum Simulations 2024 Vu Tuan Hai
Vu Trung Duong Le
Hoai Luan Pham
Quoc Chuong Nguyen
Yasuhiko Nakashima
+ PDF Chat Quantum random number generators and their applications in cryptography 2012 M. Stipčević

Works That Cite This (8)

Action Title Year Authors
+ PDF Chat Cross‐Encoded Quantum Key Distribution Exploiting Time‐Bin and Polarization States with Qubit‐Based Synchronization 2022 Davide Scalcon
Costantino Agnesi
Marco Avesani
Luca Calderaro
Giulio Foletto
Andrea Stanco
Giuseppe Vallone
Paolo Villoresi
+ PDF Chat Modular source for near-infrared quantum communication 2023 Federico Berra
Costantino Agnesi
Andrea Stanco
Marco Avesani
Sebastiano Cocchi
Paolo Villoresi
Giuseppe Vallone
+ Deployment-ready quantum key distribution over a classical network infrastructure in Padua 2021 Marco Avesani
Giulio Foletto
Matteo Padovan
Luca Calderaro
Costantino Agnesi
Elisa Bazzani
Federico Berra
Tommaso Bertapelle
Francesco Picciariello
Francesco B. L. Santagiustina
+ PDF Chat Deployment-Ready Quantum Key Distribution Over a Classical Network Infrastructure in Padua 2021 Marco Avesani
Giulio Foletto
Matteo Padovan
Luca Calderaro
Costantino Agnesi
Elisa Bazzani
Federico Berra
Tommaso Bertapelle
Francesco Picciariello
Francesco B. L. Santagiustina
+ PDF Chat Design and Analysis of Digital Communication Within an SoC-Based Control System for Trapped-Ion Quantum Computing 2023 Nafis Irtija
Jim Plusquellic
Eirini Eleni Tsiropoulou
Joshua Goldberg
Daniel Lobser
Daniel Stick
+ PDF Chat The Road to Near-Capacity CV-QKD Reconciliation: An FEC-Agnostic Design 2024 Xin Liu
Chao Xu
Yasir J. Noori
Soon Xin Ng
Lajos Hanzo
+ PDF Chat Synchronization of quantum communications over an optical classical communications channel 2023 Federico Berra
Costantino Agnesi
Andrea Stanco
Marco Avesani
MichaƂ Kuklewski
Daniel Matter
Giuseppe Vallone
Paolo Villoresi
+ Synchronization of quantum communication over an optical classical communication channel 2023 Federico Berra
Costantino Agnesi
Andrea Stanco
Marco Avesani
MichaƂ Kuklewski
Daniel Matter
Paolo Villoresi
Giuseppe Vallone

Works Cited by This (26)

Action Title Year Authors
+ PDF Chat A Real-Time QKD System Based on FPGA 2012 Hongfei Zhang
Jian Wang
Ke Cui
Luo Chunli
Sheng-zhao Lin
Lei Zhou
H. Liang
Teng-Yun Chen
Kai Chen
Jian-Wei Pan
+ PDF Chat Loss-tolerant quantum cryptography with imperfect sources 2014 Kiyoshi Tamaki
Marcos Curty
Go Kato
Hoi‐Kwong Lo
Koji Azuma
+ Quantum cryptography: Public key distribution and coin tossing 2014 Charles H. Bennett
Gilles Brassard
+ PDF Chat Decoy State Quantum Key Distribution 2005 Hoi‐Kwong Lo
Xiongfeng Ma
Kai Chen
+ PDF Chat Quantum Key Distribution with High Loss: Toward Global Secure Communication 2003 Won-Young Hwang
+ PDF Chat Experimental quantum key distribution with finite-key security analysis for noisy channels 2013 Davide Bacco
Matteo Canale
Nicola Laurenti
Giuseppe Vallone
Paolo Villoresi
+ PDF Chat Practical decoy state for quantum key distribution 2005 Xiongfeng Ma
Bing Qi
Yi Zhao
Hoi‐Kwong Lo
+ PDF Chat A fast and versatile quantum key distribution system with hardware key distillation and wavelength multiplexing 2014 Nino Walenta
Andreas Burg
Dario Caselunghe
Joseph Constantin
Nicolas Gisin
Olivier Guinnard
Raphaël Houlmann
Pascal Junod
Boris Korzh
Natalia Kulesza
+ PDF Chat Source-Device-Independent Ultrafast Quantum Random Number Generation 2017 Davide G. Marangon
Giuseppe Vallone
Paolo Villoresi
+ PDF Chat Extending Wheeler’s delayed-choice experiment to space 2017 Francesco Vedovato
Costantino Agnesi
Matteo Schiavon
Daniele Dequal
Luca Calderaro
Marco Tomasin
Davide G. Marangon
Andrea Stanco
V. Luceri
G. Bianco