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