Fast Computation of PRNG's
Briefly

Many PRNGs in the C++ standard library are inadequate by modern standards, with the Mersenne Twister being an exception. Newer options like Xoshiro and ChaCha20 are better suited for cryptographic use. Xoshiro and ChaCha20 are implemented as classes following the C++ structure.
Performance evaluations of PRNG methods such as Xoshiro and ChaCha20 are conducted to provide a recommendation. C++ code for these PRNGs is adapted from C sources to fit the class structure.
Read at CodeProject
[
]
[
|
]