Class X931SecureRandomBuilder
- Namespace
- Enterprises.Org.BouncyCastle.Crypto.Prng
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class X931SecureRandomBuilder
- Inheritance
-
X931SecureRandomBuilder
- Inherited Members
-
Constructors
X931SecureRandomBuilder()
public X931SecureRandomBuilder()
X931SecureRandomBuilder(IEntropySourceProvider)
public X931SecureRandomBuilder(IEntropySourceProvider entropySourceProvider)
Parameters
entropySourceProvider
IEntropySourceProvider
X931SecureRandomBuilder(SecureRandom, bool)
public X931SecureRandomBuilder(SecureRandom entropySource, bool predictionResistant)
Parameters
entropySource
SecureRandom
predictionResistant
bool
Methods
Build(IBlockCipher, KeyParameter, bool)
public X931SecureRandom Build(IBlockCipher engine, KeyParameter key, bool predictionResistant)
Parameters
engine
IBlockCipher
key
KeyParameter
predictionResistant
bool
Returns
- X931SecureRandom
SetDateTimeVector(byte[])
public X931SecureRandomBuilder SetDateTimeVector(byte[] dateTimeVector)
Parameters
dateTimeVector
byte[]
Returns
- X931SecureRandomBuilder