public abstract class ECFieldElement extends Object implements ECConstants
Modifier and Type | Class and Description |
---|---|
static class |
ECFieldElement.F2m
Class representing the Elements of the finite field
F2m in polynomial basis (PB)
representation. |
static class |
ECFieldElement.Fp |
Constructor and Description |
---|
ECFieldElement() |
Modifier and Type | Method and Description |
---|---|
abstract ECFieldElement |
add(ECFieldElement b) |
abstract ECFieldElement |
divide(ECFieldElement b) |
abstract String |
getFieldName() |
abstract int |
getFieldSize() |
abstract ECFieldElement |
invert() |
abstract ECFieldElement |
multiply(ECFieldElement b) |
abstract ECFieldElement |
negate() |
abstract ECFieldElement |
sqrt() |
abstract ECFieldElement |
square() |
abstract ECFieldElement |
subtract(ECFieldElement b) |
abstract BigInteger |
toBigInteger() |
String |
toString() |
public abstract BigInteger toBigInteger()
public abstract String getFieldName()
public abstract int getFieldSize()
public abstract ECFieldElement add(ECFieldElement b)
public abstract ECFieldElement subtract(ECFieldElement b)
public abstract ECFieldElement multiply(ECFieldElement b)
public abstract ECFieldElement divide(ECFieldElement b)
public abstract ECFieldElement negate()
public abstract ECFieldElement square()
public abstract ECFieldElement invert()
public abstract ECFieldElement sqrt()
Copyright © 2015. All rights reserved.