• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

随机数生成器的统计测试及其通过随机性提取进行的改进

Statistical Testing of Random Number Generators and Their Improvement Using Randomness Extraction.

作者信息

Foreman Cameron, Yeung Richie, Curchod Florian J

机构信息

Quantinuum, Partnership House, Carlisle Place, London SW1P 1BX, UK.

Department of Computer Science, University College London, London WC1E 6BT, UK.

出版信息

Entropy (Basel). 2024 Dec 4;26(12):1053. doi: 10.3390/e26121053.

DOI:10.3390/e26121053
PMID:39766682
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11675632/
Abstract

Random number generators (RNGs) are notoriously challenging to build and test, especially for cryptographic applications. While statistical tests cannot definitively guarantee an RNG's output quality, they are a powerful verification tool and the only universally applicable testing method. In this work, we design, implement, and present various post-processing methods, using randomness extractors, to improve the RNG output quality and compare them through statistical testing. We begin by performing intensive tests on three RNGs-the 32-bit linear feedback shift register (LFSR), Intel's 'RDSEED,' and IDQuantique's 'Quantis'-and compare their performance. Next, we apply the different post-processing methods to each RNG and conduct further intensive testing on the processed output. To facilitate this, we introduce a comprehensive statistical testing environment, based on existing test suites, that can be parametrised for lightweight (fast) to intensive testing.

摘要

随机数生成器(RNG)的构建和测试极具挑战性,尤其是在密码学应用中。虽然统计测试不能绝对保证RNG的输出质量,但它们是一种强大的验证工具,也是唯一普遍适用的测试方法。在这项工作中,我们设计、实现并展示了各种使用随机性提取器的后处理方法,以提高RNG的输出质量,并通过统计测试对它们进行比较。我们首先对三个RNG——32位线性反馈移位寄存器(LFSR)、英特尔的“RDSEED”和IDQuantique的“Quantis”——进行密集测试,并比较它们的性能。接下来,我们将不同的后处理方法应用于每个RNG,并对处理后的输出进行进一步的密集测试。为便于进行此操作,我们基于现有测试套件引入了一个全面的统计测试环境,该环境可以针对轻量级(快速)到密集型测试进行参数化设置。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/7db5b14926f7/entropy-26-01053-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/b271813cddf9/entropy-26-01053-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/0c57b98a974a/entropy-26-01053-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/5cb33bf30f48/entropy-26-01053-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/2bd3acb63656/entropy-26-01053-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/60bcb23d77ef/entropy-26-01053-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/311c402108a5/entropy-26-01053-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/10a878735f8c/entropy-26-01053-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/7db5b14926f7/entropy-26-01053-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/b271813cddf9/entropy-26-01053-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/0c57b98a974a/entropy-26-01053-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/5cb33bf30f48/entropy-26-01053-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/2bd3acb63656/entropy-26-01053-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/60bcb23d77ef/entropy-26-01053-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/311c402108a5/entropy-26-01053-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/10a878735f8c/entropy-26-01053-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1482/11675632/7db5b14926f7/entropy-26-01053-g008.jpg

相似文献

1
Statistical Testing of Random Number Generators and Their Improvement Using Randomness Extraction.随机数生成器的统计测试及其通过随机性提取进行的改进
Entropy (Basel). 2024 Dec 4;26(12):1053. doi: 10.3390/e26121053.
2
Ring Oscillators with Additional Phase Detectors as a Random Source in a Random Number Generator.带有附加鉴相器的环形振荡器作为随机数发生器中的随机源
Entropy (Basel). 2024 Dec 28;27(1):15. doi: 10.3390/e27010015.
3
Design and Test of an Integrated Random Number Generator with All-Digital Entropy Source.具有全数字熵源的集成随机数发生器的设计与测试
Entropy (Basel). 2022 Jan 18;24(2):139. doi: 10.3390/e24020139.
4
Testing random number generators for Monte Carlo applications.测试用于蒙特卡洛应用的随机数生成器。
Australas Phys Eng Sci Med. 1993 Mar;16(1):22-32.
5
Blood-inspired random bit generation using microfluidics system.利用微流控系统进行受血液启发的随机位生成。
Sci Rep. 2024 Mar 29;14(1):7474. doi: 10.1038/s41598-024-58088-6.
6
Quantum generators of random numbers.随机数的量子发生器。
Sci Rep. 2021 Aug 9;11(1):16108. doi: 10.1038/s41598-021-95388-7.
7
Time-Adaptive Statistical Test for Random Number Generators.随机数生成器的时间自适应统计测试
Entropy (Basel). 2020 Jun 7;22(6):630. doi: 10.3390/e22060630.
8
Quantum LFSR Structure for Random Number Generation Using QCA Multilayered Shift Register for Cryptographic Purposes.用于密码学目的的、采用量子点细胞自动机多层移位寄存器生成随机数的量子线性反馈移位寄存器结构。
Sensors (Basel). 2022 May 6;22(9):3541. doi: 10.3390/s22093541.
9
Periodic orbits of the ensemble of Sinai-Arnold cat maps and pseudorandom number generation.
Phys Rev E Stat Nonlin Soft Matter Phys. 2006 Mar;73(3 Pt 2):036701. doi: 10.1103/PhysRevE.73.036701. Epub 2006 Mar 2.
10
A post-processing-free single-photon random number generator with ultra-low latency.一种具有超低延迟的免后处理单光子随机数发生器。
Opt Express. 2018 Dec 10;26(25):32788-32801. doi: 10.1364/OE.26.032788.

引用本文的文献

1
Raw QPP-RNG randomness via system jitter across platforms: a NIST SP 800-90B evaluation.跨平台通过系统抖动生成的原始QPP-RNG随机性:NIST SP 800-90B评估
Sci Rep. 2025 Jul 29;15(1):27718. doi: 10.1038/s41598-025-13135-8.

本文引用的文献

1
Quantum generators of random numbers.随机数的量子发生器。
Sci Rep. 2021 Aug 9;11(1):16108. doi: 10.1038/s41598-021-95388-7.
2
Heartbeats Do Not Make Good Pseudo-Random Number Generators: An Analysis of the Randomness of Inter-Pulse Intervals.心跳并非良好的伪随机数生成器:对脉搏间期随机性的分析。
Entropy (Basel). 2018 Jan 30;20(2):94. doi: 10.3390/e20020094.
3
640-Gbit/s fast physical random number generation using a broadband chaotic semiconductor laser.640-Gbit/s 高速物理随机数生成技术:基于宽带混沌半导体激光。
Sci Rep. 2017 Apr 4;8:45900. doi: 10.1038/srep45900.
4
Certified randomness in quantum physics.量子物理学中的认证随机性。
Nature. 2016 Dec 7;540(7632):213-219. doi: 10.1038/nature20119.
5
Fast physical random number generator using amplified spontaneous emission.基于放大自发辐射的快速物理随机数发生器。
Opt Express. 2010 Nov 8;18(23):23584-97. doi: 10.1364/OE.18.023584.
6
Extreme quantum entanglement in a superposition of macroscopically distinct states.宏观上不同状态叠加中的极端量子纠缠。
Phys Rev Lett. 1990 Oct 8;65(15):1838-1840. doi: 10.1103/PhysRevLett.65.1838.