Background: Implementing online casino, I would like to use a number of PRNGs with high throughput, like
MersenneTwisterFast. I know it is not cryptographically strong, but quite unpredictable when used with a proper seed value (is it?), let's say, AES-CTR.
Question: How secure would be the PRNG, initialized by a generated value from another PRNG, that was initialized by a cryptographically strong seed (taken from
/dev/random per se)?
As to my mind, good PRNG algorithm can't be predicted when seed is unknown (and which is securely random), so the seeds for the second level PRNGs are also securely random, and their sequence is also unpredictable. Am I right?
UPDATE: I think this article is highly related to my question:
/dev/urandom is actually a properly seeded CSPRNG seeding other CSPRNGs.