PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.add(GenericFieldElement b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.add(GenericFieldElement a,
GenericFieldElement b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.addBase(GenericFieldElement b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.addOutOfPlace(GenericFieldElement b)
Adds two elements and returns a new object holding the result.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.addOutOfPlace(PrimeCharacteristicFieldElement b)
Adds two elements and returns a new object holding the result.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.addOutOfPlace(PrimeCharacteristicFieldElement a,
PrimeCharacteristicFieldElement b)
Adds two elements and returns a new object holding the result.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.clone() |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.divide(GenericFieldElement b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.divide(GenericFieldElement a,
GenericFieldElement b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.divideBy2()
Divides this by 2.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.divideBy2(PrimeCharacteristicFieldElement a)
Divides a by 2.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.exponentiate(BigInteger n) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.exponentiate(GenericFieldElement a,
BigInteger n) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.exponentiate(int n) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.exponentiateByPowerOf2(GenericFieldElement a,
int n) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.exponentiateByPowerOf2(int n) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.getOne() |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.getUniformlyRandomElement()
Get a uniformly random prime field element.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.getUniformlyRandomNonZeroElement()
Get a uniformly random, non-zero prime field element.
|
PrimeCharacteristicFieldElement |
ExtensionFieldElement.getValue(int index)
Get index -th subfield element used to represent
this .
|
PrimeCharacteristicFieldElement |
SexticExtensionFieldElement.getValue(int index) |
PrimeCharacteristicFieldElement |
QuadraticExtensionFieldElement.getValue(int index) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.getZero() |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.invert() |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.invert(GenericFieldElement a) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.multiply(BigInteger b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.multiply(GenericFieldElement b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.multiply(GenericFieldElement a,
BigInteger n) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.multiply(GenericFieldElement a,
GenericFieldElement b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.multiplyBy2()
Multiplies this with 2.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.multiplyBy2(PrimeCharacteristicFieldElement a)
Multiplies a by 2 , which is a left-shift.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.multiplyBy2OutOfPlace()
Multiplies this with 2 and returns a new object holding the
result.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.multiplyBy2OutOfPlace(PrimeCharacteristicFieldElement a)
Multiplies a by 2 , which is a left-shift and
returns a new object holding the result.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.multiplyBy3()
Multiplies this with 3.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.multiplyBy3(PrimeCharacteristicFieldElement a)
Multiplies a by 3 , which is a left-shift plus an
addition.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.multiplyBy3OutOfPlace()
Multiplies this with 3 and returns a new object holding the
result.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.multiplyBy3OutOfPlace(PrimeCharacteristicFieldElement a)
Multiplies a by 3 , which is a left-shift plus an
addition and returns a new object holding the result.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.multiplyByBase(GenericFieldElement b) |
PrimeCharacteristicFieldElement |
SexticExtensionFieldElement.multiplyByBaseOutOfPlace(GenericFieldElement b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.multiplyByBaseOutOfPlace(GenericFieldElement b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.multiplyByPowerOf2(int n)
Multiplies this by 2^n .
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.multiplyByPowerOf2(PrimeCharacteristicFieldElement a,
int exponent)
Multiplies a by a power of 2 , which is a
left-shift.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.multiplyByPowerOf2OutOfPlace(int n)
Multiplies this by 2^n and returns a new object
holding the result.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.multiplyByPowerOf2OutOfPlace(PrimeCharacteristicFieldElement a,
int exponent)
Multiplies a by a power of 2 , which is a
left-shift and returns a new object holding the result.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.multiplyOutOfPlace(BigInteger b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.multiplyOutOfPlace(GenericFieldElement b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.negate() |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.negate(GenericFieldElement a) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.negateOutOfPlace() |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.newElement(byte[] bytes) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.square() |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.square(GenericFieldElement a) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.squareOutOfPlace() |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.squareRoot() |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.squareRoot(boolean checkSquare)
Computes the square root of this .
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.subtract(GenericFieldElement b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.subtract(GenericFieldElement a,
GenericFieldElement b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.subtractOutOfPlace(GenericFieldElement b) |
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.subtractOutOfPlace(GenericFieldElement a,
GenericFieldElement b)
Subtracts b from this and returns a new object
holding the result.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicFieldElement.subtractOutOfPlace(PrimeCharacteristicFieldElement b)
Subtracts b from this and returns a new object
holding the result.
|
PrimeCharacteristicFieldElement |
PrimeCharacteristicField.toElement(byte[] bytes) |