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