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