public static class ECFieldElement.Fp extends ECFieldElement
ECFieldElement.F2m, ECFieldElement.Fp
Constructor and Description |
---|
Fp(BigInteger q,
BigInteger x) |
Modifier and Type | Method and Description |
---|---|
ECFieldElement |
add(ECFieldElement b) |
ECFieldElement |
divide(ECFieldElement b) |
boolean |
equals(Object other) |
String |
getFieldName()
return the field name for this field.
|
int |
getFieldSize() |
BigInteger |
getQ() |
int |
hashCode() |
ECFieldElement |
invert() |
ECFieldElement |
multiply(ECFieldElement b) |
ECFieldElement |
negate() |
ECFieldElement |
sqrt()
return a sqrt root - the routine verifies that the calculation
returns the right value - if none exists it returns null.
|
ECFieldElement |
square() |
ECFieldElement |
subtract(ECFieldElement b) |
BigInteger |
toBigInteger() |
toString
public Fp(BigInteger q, BigInteger x)
public BigInteger toBigInteger()
toBigInteger
in class ECFieldElement
public String getFieldName()
getFieldName
in class ECFieldElement
public int getFieldSize()
getFieldSize
in class ECFieldElement
public BigInteger getQ()
public ECFieldElement add(ECFieldElement b)
add
in class ECFieldElement
public ECFieldElement subtract(ECFieldElement b)
subtract
in class ECFieldElement
public ECFieldElement multiply(ECFieldElement b)
multiply
in class ECFieldElement
public ECFieldElement divide(ECFieldElement b)
divide
in class ECFieldElement
public ECFieldElement negate()
negate
in class ECFieldElement
public ECFieldElement square()
square
in class ECFieldElement
public ECFieldElement invert()
invert
in class ECFieldElement
public ECFieldElement sqrt()
sqrt
in class ECFieldElement
Copyright © 2015. All rights reserved.