public class ECDomainParameters extends Object implements ECConstants
Constructor and Description |
---|
ECDomainParameters(ECCurve curve,
ECPoint G,
BigInteger n) |
ECDomainParameters(ECCurve curve,
ECPoint G,
BigInteger n,
BigInteger h) |
ECDomainParameters(ECCurve curve,
ECPoint G,
BigInteger n,
BigInteger h,
byte[] seed) |
ECDomainParameters(X9ECParameters x9) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
ECCurve |
getCurve() |
ECPoint |
getG() |
BigInteger |
getH() |
BigInteger |
getHInv() |
BigInteger |
getN() |
byte[] |
getSeed() |
int |
hashCode() |
BigInteger |
validatePrivateScalar(BigInteger d) |
ECPoint |
validatePublicPoint(ECPoint q) |
public ECDomainParameters(X9ECParameters x9)
public ECDomainParameters(ECCurve curve, ECPoint G, BigInteger n)
public ECDomainParameters(ECCurve curve, ECPoint G, BigInteger n, BigInteger h)
public ECDomainParameters(ECCurve curve, ECPoint G, BigInteger n, BigInteger h, byte[] seed)
public ECCurve getCurve()
public ECPoint getG()
public BigInteger getN()
public BigInteger getH()
public BigInteger getHInv()
public byte[] getSeed()
public BigInteger validatePrivateScalar(BigInteger d)
Copyright © 2021 BouncyCastle.org. All rights reserved.