Table of Contents

Class ECNamedDomainParameters

Namespace
Org.BouncyCastle.Crypto.Parameters
Assembly
BouncyCastle.Cryptography.dll
public class ECNamedDomainParameters : ECDomainParameters
Inheritance
ECNamedDomainParameters
Derived
Inherited Members

Constructors

ECNamedDomainParameters(DerObjectIdentifier, X9ECParameters)

public ECNamedDomainParameters(DerObjectIdentifier name, X9ECParameters x9)

Parameters

name DerObjectIdentifier
x9 X9ECParameters

ECNamedDomainParameters(DerObjectIdentifier, ECDomainParameters)

public ECNamedDomainParameters(DerObjectIdentifier name, ECDomainParameters dp)

Parameters

name DerObjectIdentifier
dp ECDomainParameters

ECNamedDomainParameters(DerObjectIdentifier, ECCurve, ECPoint, BigInteger)

public ECNamedDomainParameters(DerObjectIdentifier name, ECCurve curve, ECPoint g, BigInteger n)

Parameters

name DerObjectIdentifier
curve ECCurve
g ECPoint
n BigInteger

ECNamedDomainParameters(DerObjectIdentifier, ECCurve, ECPoint, BigInteger, BigInteger)

public ECNamedDomainParameters(DerObjectIdentifier name, ECCurve curve, ECPoint g, BigInteger n, BigInteger h)

Parameters

name DerObjectIdentifier
curve ECCurve
g ECPoint
n BigInteger
h BigInteger

ECNamedDomainParameters(DerObjectIdentifier, ECCurve, ECPoint, BigInteger, BigInteger, byte[])

public ECNamedDomainParameters(DerObjectIdentifier name, ECCurve curve, ECPoint g, BigInteger n, BigInteger h, byte[] seed)

Parameters

name DerObjectIdentifier
curve ECCurve
g ECPoint
n BigInteger
h BigInteger
seed byte[]

Properties

Name

public DerObjectIdentifier Name { get; }

Property Value

DerObjectIdentifier

Methods

LookupOid(DerObjectIdentifier)

public static ECNamedDomainParameters LookupOid(DerObjectIdentifier oid)

Parameters

oid DerObjectIdentifier

Returns

ECNamedDomainParameters

ToX962Parameters()

public override X962Parameters ToX962Parameters()

Returns

X962Parameters