News for hackers. Stuff that matters.
Re:Randomness in .NET by lowleveldesign on Tuesday August 28, 2018 @06:57AM (#17857835)
The seed array is an internal state of the PRNG algorithm. It evolves over time and PRNG uses values from this array (plus some additional parameters, such as inext or inextp) to generate new "random" numbers. Thus, after seeding, there is no real randomness in the non-cryptographic PRNGs. To learn more, have a look at Marsenne Twister, which is also quite popular and has a nice description in Wikipedia [1].

[1] https://en.wikipedia.org/wiki/Mersenne_Twister

Re:Randomness in .NET by Insanity on Tuesday August 28, 2018 @07:31AM (#17857965)
Thanks for the link! I kind of figured it out over time, but the explanation helps!

And thanks for the interesting article btw, just realised you're the author :-)

Re:Randomness in .NET by lowleveldesign on Tuesday August 28, 2018 @08:03AM (#17858126)
Thanks :)