Uses of Class
org.bouncycastle.math.ec.ECFieldElement
-
Packages that use ECFieldElement Package Description org.bouncycastle.asn1.x9 Support classes useful for encoding and supporting X9.62 elliptic curve.org.bouncycastle.math.ec Low-level API for performing calculations on elliptic curves, in particular point addition, point doubling, and efficient scalar multiplication.org.bouncycastle.math.ec.custom.sec Custom, optimized implementations of the SEC curves. -
-
Uses of ECFieldElement in org.bouncycastle.asn1.x9
Fields in org.bouncycastle.asn1.x9 declared as ECFieldElement Modifier and Type Field Description protected ECFieldElement
X9FieldElement. f
Methods in org.bouncycastle.asn1.x9 that return ECFieldElement Modifier and Type Method Description ECFieldElement
X9FieldElement. getValue()
Methods in org.bouncycastle.asn1.x9 with parameters of type ECFieldElement Modifier and Type Method Description int
X9IntegerConverter. getByteLength(ECFieldElement fe)
Return the field element's field size in bytes.Constructors in org.bouncycastle.asn1.x9 with parameters of type ECFieldElement Constructor Description X9FieldElement(ECFieldElement f)
-
Uses of ECFieldElement in org.bouncycastle.math.ec
Subclasses of ECFieldElement in org.bouncycastle.math.ec Modifier and Type Class Description static class
ECFieldElement.AbstractF2m
static class
ECFieldElement.AbstractFp
static class
ECFieldElement.F2m
Class representing the Elements of the finite fieldF2m
in polynomial basis (PB) representation.static class
ECFieldElement.Fp
Fields in org.bouncycastle.math.ec declared as ECFieldElement Modifier and Type Field Description protected ECFieldElement
ECCurve. a
protected ECFieldElement
ECCurve. b
protected static ECFieldElement[]
ECPoint. EMPTY_ZS
protected ECFieldElement
ScaleXPointMap. scale
protected ECFieldElement
ECPoint. x
protected ECFieldElement
ECPoint. y
protected ECFieldElement[]
ECPoint. zs
Constructors in org.bouncycastle.math.ec with parameters of type ECFieldElement Constructor Description AbstractF2m(ECCurve curve, ECFieldElement x, ECFieldElement y)
AbstractF2m(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs)
AbstractFp(ECCurve curve, ECFieldElement x, ECFieldElement y)
AbstractFp(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs)
ECPoint(ECCurve curve, ECFieldElement x, ECFieldElement y)
ECPoint(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs)
F2m(int m, int k1, int k2, int k3, ECFieldElement a, ECFieldElement b, java.math.BigInteger order, java.math.BigInteger cofactor)
Fp(java.math.BigInteger q, java.math.BigInteger r, ECFieldElement a, ECFieldElement b, java.math.BigInteger order, java.math.BigInteger cofactor)
ScaleXPointMap(ECFieldElement scale)
-
Uses of ECFieldElement in org.bouncycastle.math.ec.custom.sec
Subclasses of ECFieldElement in org.bouncycastle.math.ec.custom.sec Modifier and Type Class Description class
SecT163FieldElement
Methods in org.bouncycastle.math.ec.custom.sec that return ECFieldElement Modifier and Type Method Description ECFieldElement
SecT163FieldElement. add(ECFieldElement b)
ECFieldElement
SecT163FieldElement. addOne()
ECFieldElement
SecT163FieldElement. divide(ECFieldElement b)
ECFieldElement
SecP128R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecP160K1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecP160R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecP160R2Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecP192K1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecP192R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecP224K1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecP224R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecP256K1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecP256R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecP384R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecP521R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT113R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT113R2Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT131R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT131R2Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT163K1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT163R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT163R2Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT193R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT193R2Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT233K1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT233R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT239K1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT283K1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT283R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT409K1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT409R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT571K1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT571R1Curve. fromBigInteger(java.math.BigInteger x)
ECFieldElement
SecT163FieldElement. invert()
ECFieldElement
SecT163FieldElement. multiply(ECFieldElement b)
ECFieldElement
SecT163FieldElement. multiplyMinusProduct(ECFieldElement b, ECFieldElement x, ECFieldElement y)
ECFieldElement
SecT163FieldElement. multiplyPlusProduct(ECFieldElement b, ECFieldElement x, ECFieldElement y)
ECFieldElement
SecT163FieldElement. negate()
ECFieldElement
SecT163FieldElement. sqrt()
ECFieldElement
SecT163FieldElement. square()
ECFieldElement
SecT163FieldElement. squareMinusProduct(ECFieldElement x, ECFieldElement y)
ECFieldElement
SecT163FieldElement. squarePlusProduct(ECFieldElement x, ECFieldElement y)
ECFieldElement
SecT163FieldElement. squarePow(int pow)
ECFieldElement
SecT163FieldElement. subtract(ECFieldElement b)
-