Table of Contents

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