FPGA-based Toeplitz Strong Extractor for Quantum Random Number Generators
Fuente:
arXiv
Enregistré dans:
| Auteurs principaux: | , , , |
|---|---|
| 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 |