FPGA-based Toeplitz Strong Extractor for Quantum Random Number Generators

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Chouhan, Shubham, V., Anurag K. S., Raghavan, G., P, Kanaka Raju
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866912361524232192
author Chouhan, Shubham
V., Anurag K. S.
Raghavan, G.
P, Kanaka Raju
author_facet Chouhan, Shubham
V., Anurag K. S.
Raghavan, G.
P, Kanaka Raju
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2505_02868
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle FPGA-based Toeplitz Strong Extractor for Quantum Random Number Generators
Chouhan, Shubham
V., Anurag K. S.
Raghavan, G.
P, Kanaka Raju
Quantum Physics
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.
title FPGA-based Toeplitz Strong Extractor for Quantum Random Number Generators
topic Quantum Physics
url https://arxiv.org/abs/2505.02868