CryptoApiRandomGenerator public sealed class CryptoApiRandomGenerator : IRandomGenerator, IDisposable Uses RandomNumberGenerator.Create() to get randomness generator Documentation Code public CryptoApiRandomGenerator() public CryptoApiRandomGenerator(RandomNumberGenerator randomNumberGenerator) public void AddSeedMaterial(byte[] seed) public void AddSeedMaterial(long seed) public void Dispose() public void NextBytes(byte[] bytes) public void NextBytes(byte[] bytes, int start, int len)