Package org.bouncycastle.crypto.params
Class ECNamedDomainParameters
- java.lang.Object
-
- org.bouncycastle.crypto.params.ECDomainParameters
-
- org.bouncycastle.crypto.params.ECNamedDomainParameters
-
- All Implemented Interfaces:
ECConstants
- Direct Known Subclasses:
ECGOST3410Parameters
public class ECNamedDomainParameters extends ECDomainParameters
-
-
Constructor Summary
Constructors Constructor Description ECNamedDomainParameters(ASN1ObjectIdentifier name, X9ECParameters x9)
ECNamedDomainParameters(ASN1ObjectIdentifier name, ECDomainParameters domainParameters)
ECNamedDomainParameters(ASN1ObjectIdentifier name, ECCurve curve, ECPoint G, java.math.BigInteger n)
ECNamedDomainParameters(ASN1ObjectIdentifier name, ECCurve curve, ECPoint G, java.math.BigInteger n, java.math.BigInteger h)
ECNamedDomainParameters(ASN1ObjectIdentifier name, ECCurve curve, ECPoint G, java.math.BigInteger n, java.math.BigInteger h, byte[] seed)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ASN1ObjectIdentifier
getName()
-
Methods inherited from class org.bouncycastle.crypto.params.ECDomainParameters
equals, getCurve, getG, getH, getHInv, getN, getSeed, hashCode, validatePrivateScalar, validatePublicPoint
-
-
-
-
Constructor Detail
-
ECNamedDomainParameters
public ECNamedDomainParameters(ASN1ObjectIdentifier name, ECCurve curve, ECPoint G, java.math.BigInteger n)
-
ECNamedDomainParameters
public ECNamedDomainParameters(ASN1ObjectIdentifier name, ECCurve curve, ECPoint G, java.math.BigInteger n, java.math.BigInteger h)
-
ECNamedDomainParameters
public ECNamedDomainParameters(ASN1ObjectIdentifier name, ECCurve curve, ECPoint G, java.math.BigInteger n, java.math.BigInteger h, byte[] seed)
-
ECNamedDomainParameters
public ECNamedDomainParameters(ASN1ObjectIdentifier name, ECDomainParameters domainParameters)
-
ECNamedDomainParameters
public ECNamedDomainParameters(ASN1ObjectIdentifier name, X9ECParameters x9)
-
-
Method Detail
-
getName
public ASN1ObjectIdentifier getName()
-
-