Org.BouncyCastle.Crypto.Parameters.DHParameters
namespace Org.BouncyCastle.Crypto.Parameters
{
public class DHParameters : ICipherParameters
{
public BigInteger P { get; }
public BigInteger G { get; }
public BigInteger Q { get; }
public BigInteger J { get; }
public int M { get; }
public int L { get; }
public DHValidationParameters ValidationParameters { get; }
public DHParameters(BigInteger p, BigInteger g);
public DHParameters(BigInteger p, BigInteger g, BigInteger q);
public DHParameters(BigInteger p, BigInteger g, BigInteger q, int l);
public DHParameters(BigInteger p, BigInteger g, BigInteger q, int m, int l);
public DHParameters(BigInteger p, BigInteger g, BigInteger q, BigInteger j, DHValidationParameters validation);
public DHParameters(BigInteger p, BigInteger g, BigInteger q, int m, int l, BigInteger j, DHValidationParameters validation);
protected virtual bool Equals(DHParameters other);
}
}