English

FPGA-based Toeplitz Strong Extractor for Quantum Random Number Generators

Quantum Physics 2025-05-07 v1

Abstract

Quantum Random Number Generators (QRNGs) serve as high-entropy sources for Quantum Key Distribution (QKD) systems. However, the raw data from these quantum sources require post-processing to achieve a nearly uniform distribution. This work presents a state-of-the-art implementation of the Toeplitz Strong Extractor on an FPGA, achieving a benchmark extraction speed of 26.57 Gbps. A detailed implementation flow of the post-processing on the FPGA is provided, along with the execution speeds obtained for different randomness extraction ratios. Raw data from an in-house phase noise-based QRNG is processed on the FPGA using this implementation, and the output is validated using the NIST STS 2.1.2 statistical randomness test suite.

Keywords

Cite

@article{arxiv.2505.02868,
  title  = {FPGA-based Toeplitz Strong Extractor for Quantum Random Number Generators},
  author = {Shubham Chouhan and Anurag K. S. V. and G. Raghavan and Kanaka Raju P},
  journal= {arXiv preprint arXiv:2505.02868},
  year   = {2025}
}

Comments

5 pages, 5 figures

R2 v1 2026-06-28T23:21:50.836Z