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

Org.BouncyCastle.Tls.DefaultTlsDHGroupVerifier

public static readonly int DefaultMinimumPrimeBits

protected readonly IList<DHGroup> m_groups

protected readonly int m_minimumPrimeBits

public virtual int MinimumPrimeBits { get; }

public DefaultTlsDHGroupVerifier(int minimumPrimeBits)

public DefaultTlsDHGroupVerifier(IList<DHGroup> groups, int minimumPrimeBits)

public virtual bool Accept(DHGroup dhGroup)

protected virtual bool AreGroupsEqual(DHGroup a, DHGroup b)

protected virtual bool AreParametersEqual(BigInteger a, BigInteger b)

protected virtual bool CheckGroup(DHGroup dhGroup)

protected virtual bool CheckMinimumPrimeBits(DHGroup dhGroup)