Uses of Class
org.gudy.bouncycastle.math.ec.ECPoint
-
Packages that use ECPoint Package Description org.gudy.bouncycastle.asn1.x9 Support classes useful for encoding and supporting X9.62 elliptic curve.org.gudy.bouncycastle.crypto.params Classes for parameter objects for ciphers and generators.org.gudy.bouncycastle.jce.interfaces org.gudy.bouncycastle.jce.provider org.gudy.bouncycastle.jce.spec org.gudy.bouncycastle.math.ec -
-
Uses of ECPoint in org.gudy.bouncycastle.asn1.x9
Fields in org.gudy.bouncycastle.asn1.x9 declared as ECPoint Modifier and Type Field Description private ECPoint
X9ECParameters. g
(package private) ECPoint
X9ECPoint. p
Methods in org.gudy.bouncycastle.asn1.x9 that return ECPoint Modifier and Type Method Description ECPoint
X9ECParameters. getG()
ECPoint
X9ECPoint. getPoint()
Constructors in org.gudy.bouncycastle.asn1.x9 with parameters of type ECPoint Constructor Description X9ECParameters(ECCurve curve, ECPoint g, java.math.BigInteger n)
X9ECParameters(ECCurve curve, ECPoint g, java.math.BigInteger n, java.math.BigInteger h)
X9ECParameters(ECCurve curve, ECPoint g, java.math.BigInteger n, java.math.BigInteger h, byte[] seed)
X9ECPoint(ECPoint p)
-
Uses of ECPoint in org.gudy.bouncycastle.crypto.params
Fields in org.gudy.bouncycastle.crypto.params declared as ECPoint Modifier and Type Field Description (package private) ECPoint
ECDomainParameters. G
(package private) ECPoint
ECPublicKeyParameters. Q
Methods in org.gudy.bouncycastle.crypto.params that return ECPoint Modifier and Type Method Description ECPoint
ECDomainParameters. getG()
ECPoint
ECPublicKeyParameters. getQ()
Constructors in org.gudy.bouncycastle.crypto.params with parameters of type ECPoint Constructor Description ECDomainParameters(ECCurve curve, ECPoint G, java.math.BigInteger n)
ECDomainParameters(ECCurve curve, ECPoint G, java.math.BigInteger n, java.math.BigInteger h)
ECDomainParameters(ECCurve curve, ECPoint G, java.math.BigInteger n, java.math.BigInteger h, byte[] seed)
ECPublicKeyParameters(ECPoint Q, ECDomainParameters params)
-
Uses of ECPoint in org.gudy.bouncycastle.jce.interfaces
Methods in org.gudy.bouncycastle.jce.interfaces that return ECPoint Modifier and Type Method Description ECPoint
ECPublicKey. getQ()
return the public point Q -
Uses of ECPoint in org.gudy.bouncycastle.jce.provider
Fields in org.gudy.bouncycastle.jce.provider declared as ECPoint Modifier and Type Field Description private ECPoint
JCEECPublicKey. q
Methods in org.gudy.bouncycastle.jce.provider that return ECPoint Modifier and Type Method Description ECPoint
JCEECPublicKey. getQ()
Constructors in org.gudy.bouncycastle.jce.provider with parameters of type ECPoint Constructor Description JCEECPublicKey(java.lang.String algorithm, ECPoint q, ECParameterSpec ecSpec)
-
Uses of ECPoint in org.gudy.bouncycastle.jce.spec
Fields in org.gudy.bouncycastle.jce.spec declared as ECPoint Modifier and Type Field Description private ECPoint
ECParameterSpec. G
private ECPoint
ECPublicKeySpec. q
Methods in org.gudy.bouncycastle.jce.spec that return ECPoint Modifier and Type Method Description ECPoint
ECParameterSpec. getG()
return the base point we are using for these domain parameters.ECPoint
ECPublicKeySpec. getQ()
return the public point qConstructors in org.gudy.bouncycastle.jce.spec with parameters of type ECPoint Constructor Description ECNamedCurveParameterSpec(java.lang.String name, ECCurve curve, ECPoint G, java.math.BigInteger n)
ECNamedCurveParameterSpec(java.lang.String name, ECCurve curve, ECPoint G, java.math.BigInteger n, java.math.BigInteger h)
ECNamedCurveParameterSpec(java.lang.String name, ECCurve curve, ECPoint G, java.math.BigInteger n, java.math.BigInteger h, byte[] seed)
ECParameterSpec(ECCurve curve, ECPoint G, java.math.BigInteger n)
ECParameterSpec(ECCurve curve, ECPoint G, java.math.BigInteger n, java.math.BigInteger h)
ECParameterSpec(ECCurve curve, ECPoint G, java.math.BigInteger n, java.math.BigInteger h, byte[] seed)
ECPublicKeySpec(ECPoint q, ECParameterSpec spec)
base constructor -
Uses of ECPoint in org.gudy.bouncycastle.math.ec
Subclasses of ECPoint in org.gudy.bouncycastle.math.ec Modifier and Type Class Description static class
ECPoint.F2m
Elliptic curve points over F2mstatic class
ECPoint.Fp
Elliptic curve points over FpMethods in org.gudy.bouncycastle.math.ec that return ECPoint Modifier and Type Method Description abstract ECPoint
ECPoint. add(ECPoint b)
ECPoint
ECPoint.F2m. add(ECPoint b)
ECPoint
ECPoint.Fp. add(ECPoint b)
abstract ECPoint
ECCurve. createPoint(java.math.BigInteger x, java.math.BigInteger y, boolean withCompression)
ECPoint
ECCurve.F2m. createPoint(java.math.BigInteger x, java.math.BigInteger y, boolean withCompression)
ECPoint
ECCurve.Fp. createPoint(java.math.BigInteger x, java.math.BigInteger y, boolean withCompression)
abstract ECPoint
ECCurve. decodePoint(byte[] encoded)
ECPoint
ECCurve.F2m. decodePoint(byte[] encoded)
ECPoint
ECCurve.Fp. decodePoint(byte[] encoded)
Decode a point on this curve from its ASN.1 encoding.private ECPoint
ECCurve.F2m. decompressPoint(byte[] xEnc, int ypBit)
Decompresses a compressed point P = (xp, yp) (X9.62 s 4.2.2).ECPoint
ECCurve.F2m. getInfinity()
ECPoint
ECCurve.Fp. getInfinity()
abstract ECPoint
ECCurve. getInfinity()
ECPoint
ECMultiplier. multiply(ECPoint p, java.math.BigInteger k, PreCompInfo preCompInfo)
Multiplies theECPoint p
byk
, i.e.ECPoint
ECPoint. multiply(java.math.BigInteger k)
Multiplies thisECPoint
by the given number.ECPoint
FpNafMultiplier. multiply(ECPoint p, java.math.BigInteger k, PreCompInfo preCompInfo)
D.3.2 pg 101ECPoint
ECPoint.F2m. negate()
ECPoint
ECPoint.Fp. negate()
abstract ECPoint
ECPoint. negate()
ECPoint
ECPoint.F2m. subtract(ECPoint b)
ECPoint
ECPoint.Fp. subtract(ECPoint b)
abstract ECPoint
ECPoint. subtract(ECPoint b)
ECPoint
ECPoint.F2m. twice()
ECPoint
ECPoint.Fp. twice()
abstract ECPoint
ECPoint. twice()
Methods in org.gudy.bouncycastle.math.ec with parameters of type ECPoint Modifier and Type Method Description abstract ECPoint
ECPoint. add(ECPoint b)
ECPoint
ECPoint.F2m. add(ECPoint b)
ECPoint
ECPoint.Fp. add(ECPoint b)
private static void
ECPoint.F2m. checkPoints(ECPoint a, ECPoint b)
Check, if twoECPoint
s can be added or subtracted.ECPoint
ECMultiplier. multiply(ECPoint p, java.math.BigInteger k, PreCompInfo preCompInfo)
Multiplies theECPoint p
byk
, i.e.ECPoint
FpNafMultiplier. multiply(ECPoint p, java.math.BigInteger k, PreCompInfo preCompInfo)
D.3.2 pg 101ECPoint
ECPoint.F2m. subtract(ECPoint b)
ECPoint
ECPoint.Fp. subtract(ECPoint b)
abstract ECPoint
ECPoint. subtract(ECPoint b)
-