Table of Contents

Class DsaParameterGenerationParameters

Namespace
Enterprises.Org.BouncyCastle.Crypto.Parameters
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class DsaParameterGenerationParameters
Inheritance
DsaParameterGenerationParameters
Inherited Members

Constructors

DsaParameterGenerationParameters(int, int, int, SecureRandom)

public DsaParameterGenerationParameters(int L, int N, int certainty, SecureRandom random)

Parameters

L int
N int
certainty int
random SecureRandom

DsaParameterGenerationParameters(int, int, int, SecureRandom, int)

public DsaParameterGenerationParameters(int L, int N, int certainty, SecureRandom random, int usageIndex)

Parameters

L int
N int
certainty int
random SecureRandom
usageIndex int

Fields

DigitalSignatureUsage

public const int DigitalSignatureUsage = 1

Field Value

int

KeyEstablishmentUsage

public const int KeyEstablishmentUsage = 2

Field Value

int

Properties

Certainty

public virtual int Certainty { get; }

Property Value

int

L

public virtual int L { get; }

Property Value

int

N

public virtual int N { get; }

Property Value

int

Random

public virtual SecureRandom Random { get; }

Property Value

SecureRandom

UsageIndex

public virtual int UsageIndex { get; }

Property Value

int