Gaussian Random Number Generator: Implemented in FPGA for Quantum Key Distribution
Yue Hu, Yan Wu, Yi Chen, G. C. Wan, S.T. Mei

TL;DR
This paper presents an FPGA-based Gaussian random number generator designed for quantum key distribution, comparing three algorithms and demonstrating a resource-efficient, high-quality solution suitable for high-speed quantum communication systems.
Contribution
It introduces an FPGA implementation of a Gaussian random number generator for quantum key distribution, analyzing three algorithms and identifying the most resource-efficient method.
Findings
Polarization decision algorithm requires fewer resources.
The FPGA implementation produces high-quality Gaussian random numbers.
The system supports high-speed quantum key distribution.
Abstract
Quantum Key Distribution is the process of using quantum communication to establish a shared key between two parties. It has been demonstrated the unconditional security and effective communication of quantum communication system can be guaranteed by an excellent Gaussian random number generator with high speed and an extended random period. In this paper, we propose to construct the Gaussian random number generator using Field-Programmable Gate Array (FPGA) which is able to process large data in high speed. We also compare three algorithms ofGRNgeneration: Box-Muller algorithm, polarization decision algorithm, and central limit algorithm. We demonstrate that the polarization decision algorithm implemented inFPGArequires less computing resources and also produces a high-quality Gaussian random number, through the null hypothesis test.
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.
