Org.BouncyCastle.Crypto.Prng.CryptoApiRandomGenerator
Uses RandomNumberGenerator.Create() to get randomness generator
namespace Org.BouncyCastle.Crypto.Prng
{
public sealed class CryptoApiRandomGenerator : IRandomGenerator, IDisposable
{
public CryptoApiRandomGenerator();
public CryptoApiRandomGenerator(RandomNumberGenerator randomNumberGenerator);
public void AddSeedMaterial(byte[] seed);
public void AddSeedMaterial(long seed);
public void NextBytes(byte[] bytes);
public void NextBytes(byte[] bytes, int start, int len);
public void Dispose();
}
}