public static class

ECFieldElement.Fp

extends ECFieldElement
java.lang.Object
   ↳ org.bouncycastle.math.ec.ECFieldElement
     ↳ org.bouncycastle.math.ec.ECFieldElement.Fp

Summary

[Expand]
Inherited Fields
From interface org.bouncycastle.math.ec.ECConstants
Public Constructors
ECFieldElement.Fp(BigInteger q, BigInteger x)
Public Methods
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()
[Expand]
Inherited Methods
From class org.bouncycastle.math.ec.ECFieldElement
From class java.lang.Object

Public Constructors

public ECFieldElement.Fp (BigInteger q, BigInteger x)

Public Methods

public ECFieldElement divide (ECFieldElement b)

public boolean equals (Object other)

public String getFieldName ()

return the field name for this field.

Returns
  • the string "Fp".

public int getFieldSize ()

public BigInteger getQ ()

public int hashCode ()

public ECFieldElement invert ()

public ECFieldElement multiply (ECFieldElement b)

public ECFieldElement negate ()

public ECFieldElement sqrt ()

return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.

public ECFieldElement square ()

public ECFieldElement subtract (ECFieldElement b)

public BigInteger toBigInteger ()