Uses of Class
org.bouncycastle.math.ec.ECFieldElement
| Package | Description |
|---|---|
| org.bouncycastle.asn1.x9 | |
| org.bouncycastle.math.ec |
-
Uses of ECFieldElement in org.bouncycastle.asn1.x9
Fields in org.bouncycastle.asn1.x9 declared as ECFieldElement Modifier and Type Field Description protected ECFieldElementX9FieldElement. fMethods in org.bouncycastle.asn1.x9 that return ECFieldElement Modifier and Type Method Description ECFieldElementX9FieldElement. getValue()Methods in org.bouncycastle.asn1.x9 with parameters of type ECFieldElement Modifier and Type Method Description intX9IntegerConverter. getByteLength(ECFieldElement fe)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 classECFieldElement.F2mClass representing the Elements of the finite fieldF2min polynomial basis (PB) representation.static classECFieldElement.FpMethods in org.bouncycastle.math.ec that return ECFieldElement Modifier and Type Method Description abstract ECFieldElementECFieldElement. add(ECFieldElement b)ECFieldElementECFieldElement.F2m. add(ECFieldElement b)ECFieldElementECFieldElement.Fp. add(ECFieldElement b)abstract ECFieldElementECFieldElement. divide(ECFieldElement b)ECFieldElementECFieldElement.F2m. divide(ECFieldElement b)ECFieldElementECFieldElement.Fp. divide(ECFieldElement b)ECFieldElementECCurve.F2m. fromBigInteger(BigInteger x)ECFieldElementECCurve.Fp. fromBigInteger(BigInteger x)abstract ECFieldElementECCurve. fromBigInteger(BigInteger x)ECFieldElementECCurve. getA()ECFieldElementECCurve. getB()ECFieldElementECPoint. getX()ECFieldElementECPoint. getY()ECFieldElementECFieldElement.F2m. invert()ECFieldElementECFieldElement.Fp. invert()abstract ECFieldElementECFieldElement. invert()ECFieldElementECFieldElement.F2m. multiply(ECFieldElement b)ECFieldElementECFieldElement.Fp. multiply(ECFieldElement b)abstract ECFieldElementECFieldElement. multiply(ECFieldElement b)ECFieldElementECFieldElement.F2m. negate()ECFieldElementECFieldElement.Fp. negate()abstract ECFieldElementECFieldElement. negate()ECFieldElementECFieldElement.F2m. sqrt()ECFieldElementECFieldElement.Fp. sqrt()return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.abstract ECFieldElementECFieldElement. sqrt()ECFieldElementECFieldElement.F2m. square()ECFieldElementECFieldElement.Fp. square()abstract ECFieldElementECFieldElement. square()ECFieldElementECFieldElement.F2m. subtract(ECFieldElement b)ECFieldElementECFieldElement.Fp. subtract(ECFieldElement b)abstract ECFieldElementECFieldElement. subtract(ECFieldElement b)Methods in org.bouncycastle.math.ec with parameters of type ECFieldElement Modifier and Type Method Description abstract ECFieldElementECFieldElement. add(ECFieldElement b)ECFieldElementECFieldElement.F2m. add(ECFieldElement b)ECFieldElementECFieldElement.Fp. add(ECFieldElement b)static voidECFieldElement.F2m. checkFieldElements(ECFieldElement a, ECFieldElement b)Checks, if the ECFieldElementsaandbare elements of the same fieldF2m(having the same representation).abstract ECFieldElementECFieldElement. divide(ECFieldElement b)ECFieldElementECFieldElement.F2m. divide(ECFieldElement b)ECFieldElementECFieldElement.Fp. divide(ECFieldElement b)ECFieldElementECFieldElement.F2m. multiply(ECFieldElement b)ECFieldElementECFieldElement.Fp. multiply(ECFieldElement b)abstract ECFieldElementECFieldElement. multiply(ECFieldElement b)ECFieldElementECFieldElement.F2m. subtract(ECFieldElement b)ECFieldElementECFieldElement.Fp. subtract(ECFieldElement b)abstract ECFieldElementECFieldElement. subtract(ECFieldElement b)Constructors in org.bouncycastle.math.ec with parameters of type ECFieldElement Constructor Description ECPoint(ECCurve curve, ECFieldElement x, ECFieldElement y)F2m(ECCurve curve, ECFieldElement x, ECFieldElement y)F2m(ECCurve curve, ECFieldElement x, ECFieldElement y, boolean withCompression)Fp(ECCurve curve, ECFieldElement x, ECFieldElement y)Create a point which encodes with point compression.Fp(ECCurve curve, ECFieldElement x, ECFieldElement y, boolean withCompression)Create a point that encodes with or without point compresion.