gpt4 book ai didi

c - 如何预测 C 中的 Rand() 函数?

转载 作者:行者123 更新时间:2023-11-30 18:11:04 25 4
gpt4 key购买 nike

我正在尝试创建一个预言机来预测序列中的下一个随机数。我有一个随机生成的数字数组。

最佳答案

rand() 函数是一个随机数生成器 (PRNG)。它不是 cryptographically secure熵的来源。如果您知道种子,则可以完全预测序列,因为它是确定性的,通常基于 Linear Congruential Generator (LCG)。此类生成器具有有限的周期长度,之后它们会重复。

如果您知道给定的序列从头开始,那么暴力破解种子以找到匹配的初始序列将是微不足道的。否则,您可以使用统计方法来缩小潜在种子的范围。

关于c - 如何预测 C 中的 Rand() 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52445736/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com