質問

これは実際には私が最初に思ったほど単純ではありません。

ハードウェアRNGがない場合、Mersenne Twisterをシードする最良の方法は何ですか?

それとも、UUIDを生成するために使用されるAA Mersenne Twister RNGをシードするための許容可能な方法は何ですか?

役に立ちましたか?

解決

擬似ランダム数ジェネレーターについての素晴らしい議論があります ここ PRNGSの適切な播種に関するセクション(ルール3を参照)を含みます。 md5sum/dev/random また /dev/urandom 種子を生成する。

これには、MTよりもコードアップがはるかに簡単(10行未満のコード)が、間違いなく同じくらい良い(長期間であり、ランダム性のためのすべての頑固者テストに合格)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top