So is this a good PRNG?
f(i) = SHA256(i + salt) f(i) = SHA256(i + salt)& http://xoroshiro.di.unimi.it makes reference to how on x86 cpus with AES one could get a very fast prng similar to how you're implying
As a change of 1 bit in an input ideally flips half the bits of the output for a cryptographic hash, this scheme should work
If you’re asking if you can make a good PRNG out of cryptographic primitives, yes, that’s what happens in the bowels of OS CSPRNGs. But a bit more involved.