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