PrimeFieldElement |
PrimeFieldElement.add(GenericFieldElement b) |
PrimeFieldElement |
AbstractPrimeField.add(GenericFieldElement a,
GenericFieldElement b) |
PrimeFieldElement |
PrimeFieldElement.addBase(GenericFieldElement b) |
PrimeFieldElement |
PrimeFieldElement.addOutOfPlace(GenericFieldElement b) |
PrimeFieldElement |
PrimeFieldElement.addOutOfPlace(PrimeCharacteristicFieldElement b) |
PrimeFieldElement |
AbstractPrimeField.addOutOfPlace(PrimeCharacteristicFieldElement a,
PrimeCharacteristicFieldElement b) |
PrimeFieldElement |
PrimeFieldElement.clone() |
PrimeFieldElement |
PrimeFieldElement.divide(GenericFieldElement b)
Divides this and another field elements.
|
PrimeFieldElement |
AbstractPrimeField.divide(GenericFieldElement a,
GenericFieldElement b)
Divides a by b , i.e.
|
PrimeFieldElement |
PrimeFieldElement.divideBy2() |
PrimeFieldElement |
AbstractPrimeField.divideBy2(PrimeCharacteristicFieldElement a) |
PrimeFieldElement |
PrimeFieldElement.exponentiate(BigInteger n) |
PrimeFieldElement |
AbstractPrimeField.exponentiate(GenericFieldElement a,
BigInteger n) |
PrimeFieldElement |
AbstractPrimeField.exponentiate(GenericFieldElement a,
int n) |
PrimeFieldElement |
PrimeFieldElement.exponentiate(int n) |
PrimeFieldElement |
AbstractPrimeField.exponentiateByPowerOf2(GenericFieldElement a,
int n) |
PrimeFieldElement |
PrimeFieldElement.exponentiateByPowerOf2(int n) |
PrimeFieldElement |
PrimeFieldElement.exponentiateOutOfPlace(BigInteger n) |
PrimeFieldElement |
PrimeFieldElement.exponentiateOutOfPlace(int n) |
PrimeFieldElement |
ExtensionFieldElement.getNorm()
Computes the norm of this , which is an element of the base
field.
|
PrimeFieldElement |
SexticExtensionFieldElement.getNorm() |
PrimeFieldElement |
QuadraticExtensionFieldElement.getNorm() |
PrimeFieldElement |
SexticOverQuadraticTowerExtensionField.getNorm(ExtensionFieldElement a) |
PrimeFieldElement |
QuadraticExtensionField.getNorm(ExtensionFieldElement a) |
PrimeFieldElement |
ExtensionField.getNorm(ExtensionFieldElement a)
Computes the norm of an element, which is an element of the base field.
|
PrimeFieldElement |
AbstractPrimeField.getOne() |
PrimeFieldElement |
AbstractPrimeField.getUniformlyRandomElement()
Get a uniformly random prime field element.
|
PrimeFieldElement |
AbstractPrimeField.getUniformlyRandomNonZeroElement()
Get a uniformly random, non-zero prime field element.
|
PrimeFieldElement[] |
ExtensionFieldElement.getValuesRecursive()
Get prime field elements used to represent this .
|
PrimeFieldElement |
AbstractPrimeField.getZero() |
PrimeFieldElement |
PrimeFieldElement.invert() |
PrimeFieldElement |
AbstractPrimeField.invert(GenericFieldElement a) |
PrimeFieldElement |
PrimeFieldElement.multiply(BigInteger n) |
PrimeFieldElement |
PrimeFieldElement.multiply(GenericFieldElement b) |
PrimeFieldElement |
AbstractPrimeField.multiply(GenericFieldElement a,
BigInteger n) |
PrimeFieldElement |
AbstractPrimeField.multiply(GenericFieldElement a,
GenericFieldElement b) |
PrimeFieldElement |
PrimeFieldElement.multiplyBy2() |
PrimeFieldElement |
AbstractPrimeField.multiplyBy2(PrimeCharacteristicFieldElement a) |
PrimeFieldElement |
PrimeFieldElement.multiplyBy2OutOfPlace() |
PrimeFieldElement |
AbstractPrimeField.multiplyBy2OutOfPlace(PrimeCharacteristicFieldElement a) |
PrimeFieldElement |
PrimeFieldElement.multiplyBy3() |
PrimeFieldElement |
AbstractPrimeField.multiplyBy3(PrimeCharacteristicFieldElement a) |
PrimeFieldElement |
PrimeFieldElement.multiplyBy3OutOfPlace() |
PrimeFieldElement |
AbstractPrimeField.multiplyBy3OutOfPlace(PrimeCharacteristicFieldElement a) |
PrimeFieldElement |
PrimeFieldElement.multiplyByBase(GenericFieldElement b) |
PrimeFieldElement |
PrimeFieldElement.multiplyByBaseOutOfPlace(GenericFieldElement b) |
PrimeFieldElement |
PrimeFieldElement.multiplyByPowerOf2(int exponent) |
PrimeFieldElement |
AbstractPrimeField.multiplyByPowerOf2(PrimeCharacteristicFieldElement a,
int exponent) |
PrimeFieldElement |
PrimeFieldElement.multiplyByPowerOf2OutOfPlace(int exponent) |
PrimeFieldElement |
AbstractPrimeField.multiplyByPowerOf2OutOfPlace(PrimeCharacteristicFieldElement a,
int exponent) |
PrimeFieldElement |
PrimeFieldElement.multiplyOutOfPlace(BigInteger n) |
PrimeFieldElement |
PrimeFieldElement.multiplyOutOfPlace(GenericFieldElement b) |
PrimeFieldElement |
AbstractPrimeField.multiplyOutOfPlace(GenericFieldElement a,
BigInteger n) |
PrimeFieldElement |
AbstractPrimeField.multiplyOutOfPlace(GenericFieldElement a,
GenericFieldElement b) |
PrimeFieldElement |
PrimeFieldElement.negate() |
PrimeFieldElement |
AbstractPrimeField.negate(GenericFieldElement a) |
PrimeFieldElement |
PrimeFieldElement.negateOutOfPlace() |
PrimeFieldElement |
AbstractPrimeField.negateOutOfPlace(GenericFieldElement a) |
PrimeFieldElement |
AbstractPrimeField.newElement(BigInteger b) |
PrimeFieldElement |
AbstractPrimeField.newElement(byte[] b) |
PrimeFieldElement |
PrimeFieldElement.square() |
PrimeFieldElement |
AbstractPrimeField.square(GenericFieldElement a) |
PrimeFieldElement |
PrimeFieldElement.squareOutOfPlace() |
PrimeFieldElement |
AbstractPrimeField.squareOutOfPlace(GenericFieldElement a) |
PrimeFieldElement |
PrimeFieldElement.squareRoot() |
PrimeFieldElement |
PrimeFieldElement.squareRoot(boolean checkSquare) |
PrimeFieldElement |
AbstractPrimeField.squareRoot(FieldElement a) |
PrimeFieldElement |
PrimeFieldElement.subtract(GenericFieldElement b) |
PrimeFieldElement |
AbstractPrimeField.subtract(GenericFieldElement a,
GenericFieldElement b) |
PrimeFieldElement |
PrimeFieldElement.subtractOutOfPlace(GenericFieldElement b) |
PrimeFieldElement |
AbstractPrimeField.subtractOutOfPlace(GenericFieldElement a,
GenericFieldElement b) |
PrimeFieldElement |
PrimeFieldElement.subtractOutOfPlace(PrimeCharacteristicFieldElement b) |
PrimeFieldElement |
AbstractPrimeField.toElement(byte[] bytes) |