org.bouncycastle.crypto.params

Class ECDomainParameters

Implemented Interfaces:
ECConstants

public class ECDomainParameters
extends java.lang.Object
implements ECConstants

Fields inherited from interface org.bouncycastle.math.ec.ECConstants

ONE, ZERO

Constructor Summary

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)

Method Summary

ECCurve
getCurve()
ECPoint
getG()
BigInteger
getH()
BigInteger
getN()
byte[]
getSeed()

Constructor Details

ECDomainParameters

public ECDomainParameters(ECCurve curve,
                          ECPoint G,
                          BigInteger n)


ECDomainParameters

public ECDomainParameters(ECCurve curve,
                          ECPoint G,
                          BigInteger n,
                          BigInteger h)


ECDomainParameters

public ECDomainParameters(ECCurve curve,
                          ECPoint G,
                          BigInteger n,
                          BigInteger h,
                          byte[] seed)

Method Details

getCurve

public ECCurve getCurve()


getG

public ECPoint getG()


getH

public BigInteger getH()


getN

public BigInteger getN()


getSeed

public byte[] getSeed()