Bouncy Castle Cryptography 1.11 API Specification: Class ECFieldElement
org.bouncycastle.math.ec
Class ECFieldElement
java.lang.Object
|
+--org.bouncycastle.math.ec.ECFieldElement
- All Implemented Interfaces:
- ECConstants
- Direct Known Subclasses:
- ECFieldElement.Fp
- public abstract class ECFieldElement
- extends java.lang.Object
- implements ECConstants
Constructor Summary |
protected |
ECFieldElement(java.math.BigInteger q,
java.math.BigInteger x)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ECFieldElement
protected ECFieldElement(java.math.BigInteger q,
java.math.BigInteger x)
toBigInteger
public java.math.BigInteger toBigInteger()
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals in class java.lang.Object
getFieldName
public abstract java.lang.String getFieldName()
add
public abstract ECFieldElement add(ECFieldElement b)
subtract
public abstract ECFieldElement subtract(ECFieldElement b)
multiply
public abstract ECFieldElement multiply(ECFieldElement b)
divide
public abstract ECFieldElement divide(ECFieldElement b)
negate
public abstract ECFieldElement negate()
square
public abstract ECFieldElement square()
invert
public abstract ECFieldElement invert()
sqrt
public abstract ECFieldElement sqrt()
|