cryptographically secure pseudo-random number generator

pseudorandom number generator with good statistical randomness and resistance to cryptanalysis