Table of Contents

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