摘要 - 伪随机数生成器(PRNG)是加密应用程序中的重要组件,为生成密钥,创建数字签名和确保安全通信提供了基础。本研究探讨了伪随机数的两种方法:根据国家标准技术研究所(NIST)规范,计数器模式确定性随机位发生器(CTR_DRBG)的实现,以及基于混乱的伪随机数字生成器。CTR_DRBG实施使用了256位的种子,并遵循严格的NIST指南,确保抵抗蛮力和隐次攻击。相比之下,基于混乱的方法利用混乱的动力学来基于256位键有效地产生高质量的随机值。通过优化参数并引入一个随机位生成的阈值,我们证明了基于混乱的生成器可以实现出色的随机性和统计属性。
主要关键词