| Constructor and Description |
|---|
ECFieldFp(BigInteger
Creates an elliptic curve prime finite field with the specified prime
p.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object
Compares this prime finite field for equality with the specified object.
|
int |
getFieldSize()
Returns the field size in bits which is size of prime p for this prime finite field.
|
BigInteger |
getP()
Returns the prime
p of this prime finite field.
|
int |
hashCode()
Returns a hash code value for this prime finite field.
|
public ECFieldFp(BigIntegerp)
p.
p - the prime.
NullPointerException - if
p is null.
IllegalArgumentException - if
p is not positive.
public int getFieldSize()
getFieldSize in interface
ECField
public BigIntegergetP()
p of this prime finite field.
public boolean equals(Objectobj)
equals in class
Object
obj - the object to be compared.
obj is an instance of ECFieldFp and the prime value match, false otherwise.
Object.hashCode() ,
HashMap
public int hashCode()
hashCode in class
Object
Object.equals(java.lang.Object) ,
System.identityHashCode(java.lang.Object)