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 ASN1ObjectIdentifiergetName()-
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()
-
-