Class DefaultTlsDHVerifier
- Namespace
- Enterprises.Org.BouncyCastle.Crypto.Tls
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class DefaultTlsDHVerifier : TlsDHVerifier
- Inheritance
-
DefaultTlsDHVerifier
- Implements
-
- Inherited Members
-
Constructors
DefaultTlsDHVerifier()
public DefaultTlsDHVerifier()
DefaultTlsDHVerifier(IList, int)
public DefaultTlsDHVerifier(IList groups, int minimumPrimeBits)
Parameters
groups IList
minimumPrimeBits int
DefaultTlsDHVerifier(int)
public DefaultTlsDHVerifier(int minimumPrimeBits)
Parameters
minimumPrimeBits int
Fields
DefaultGroups
protected static readonly IList DefaultGroups
Field Value
- IList
DefaultMinimumPrimeBits
public static readonly int DefaultMinimumPrimeBits
Field Value
- int
mGroups
protected readonly IList mGroups
Field Value
- IList
mMinimumPrimeBits
protected readonly int mMinimumPrimeBits
Field Value
- int
Properties
MinimumPrimeBits
public virtual int MinimumPrimeBits { get; }
Property Value
- int
Methods
Accept(DHParameters)
public virtual bool Accept(DHParameters dhParameters)
Parameters
dhParameters DHParameters
Returns
- bool
AreGroupsEqual(DHParameters, DHParameters)
protected virtual bool AreGroupsEqual(DHParameters a, DHParameters b)
Parameters
a DHParameters
b DHParameters
Returns
- bool
AreParametersEqual(BigInteger, BigInteger)
protected virtual bool AreParametersEqual(BigInteger a, BigInteger b)
Parameters
a BigInteger
b BigInteger
Returns
- bool
CheckGroup(DHParameters)
protected virtual bool CheckGroup(DHParameters dhParameters)
Parameters
dhParameters DHParameters
Returns
- bool
CheckMinimumPrimeBits(DHParameters)
protected virtual bool CheckMinimumPrimeBits(DHParameters dhParameters)
Parameters
dhParameters DHParameters
Returns
- bool