Mat*_*att 14 c random mersenne-twister
这实际上并不像我最初想的那么简单.
在没有硬件RNG的情况下,播种Mersenne Twister的最佳方法是什么?
或者我应该说,播种用于生成UUID的Mersenne Twister RNG的可接受方式是什么?
Chr*_*ris 8
有伪随机数发生器的一个很好的讨论,这里包括的PRNG的正常播种节(见第3条),其使用md5sum和/dev/random或/dev/urandom产生种子.
md5sum
/dev/random
/dev/urandom
这还包括许多PRNG算法,这些算法比MT更容易编码(<10行代码),但可以说是好的(长期并且通过所有的Dieharder测试随机性).
归档时间:
13 年,9 月 前
查看次数:
6945 次
最近记录: