Class CryptoApiRandomGenerator
- Namespace
- Enterprises.Org.BouncyCastle.Crypto.Prng
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class CryptoApiRandomGenerator : IRandomGenerator
- Inheritance
-
CryptoApiRandomGenerator
- Implements
-
- Inherited Members
-
Constructors
CryptoApiRandomGenerator()
public CryptoApiRandomGenerator()
CryptoApiRandomGenerator(RandomNumberGenerator)
public CryptoApiRandomGenerator(RandomNumberGenerator rng)
Parameters
rng
RandomNumberGenerator
Methods
AddSeedMaterial(byte[])
public virtual void AddSeedMaterial(byte[] seed)
Parameters
seed
byte[]
AddSeedMaterial(long)
public virtual void AddSeedMaterial(long seed)
Parameters
seed
long
NextBytes(byte[])
public virtual void NextBytes(byte[] bytes)
Parameters
bytes
byte[]
NextBytes(byte[], int, int)
public virtual void NextBytes(byte[] bytes, int start, int len)
Parameters
bytes
byte[]
start
int
len
int