<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.0" />

Org.BouncyCastle.Crypto.Parameters.DsaParameterGenerationParameters

namespace Org.BouncyCastle.Crypto.Parameters { public class DsaParameterGenerationParameters { public const int DigitalSignatureUsage = 1; public const int KeyEstablishmentUsage = 2; public virtual int L { get; } public virtual int N { get; } public virtual int UsageIndex { get; } public virtual int Certainty { get; } public virtual SecureRandom Random { get; } public DsaParameterGenerationParameters(int L, int N, int certainty, SecureRandom random); public DsaParameterGenerationParameters(int L, int N, int certainty, SecureRandom random, int usageIndex); } }