Class ECKeyParameters
- Namespace
- Enterprises.Org.BouncyCastle.Crypto.Parameters
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public abstract class ECKeyParameters : AsymmetricKeyParameter, ICipherParameters
- Inheritance
-
ECKeyParameters
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
ECKeyParameters(string, bool, DerObjectIdentifier)
protected ECKeyParameters(string algorithm, bool isPrivate, DerObjectIdentifier publicKeyParamSet)
Parameters
algorithm
string
isPrivate
bool
publicKeyParamSet
DerObjectIdentifier
ECKeyParameters(string, bool, ECDomainParameters)
protected ECKeyParameters(string algorithm, bool isPrivate, ECDomainParameters parameters)
Parameters
algorithm
string
isPrivate
bool
parameters
ECDomainParameters
Properties
AlgorithmName
public string AlgorithmName { get; }
Property Value
- string
Parameters
public ECDomainParameters Parameters { get; }
Property Value
- ECDomainParameters
PublicKeyParamSet
public DerObjectIdentifier PublicKeyParamSet { get; }
Property Value
- DerObjectIdentifier
Methods
Equals(ECKeyParameters)
protected bool Equals(ECKeyParameters other)
Parameters
other
ECKeyParameters
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int