May 26, 2018
Simple method to get strong randomness
CryptRandomSeed is a simple mechanism to get strong randomness. The main purpose of this module is to provide a simple way to generate a seed for a PRNG such as MathRandomISAAC, for use in cryptographic key generation, or as the seed for an upstream module such as BytesRandomSecure. Flags for requiring non-blocking sources are allowed, as well as a very simple method for plugging in a source.