| java.lang.Object | |
| ↳ | java.security.spec.EllipticCurve |
An Elliptic Curve with its necessary values.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Creates a new
EllipticCurve
with the specified field,
coefficients and seed.
|
||||||||||
|
|
Creates a new
EllipticCurve
with the specified field and
coefficients.
|
||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Returns whether the specified object equals to this elliptic curve.
|
||||||||||
|
|
Returns the coefficient
a
of this elliptic curve.
|
||||||||||
|
|
Returns the coefficient
b
of this elliptic curve.
|
||||||||||
|
|
Returns the finite field of this elliptic curve.
|
||||||||||
|
|
Returns a copy of the seed that was used to generate this elliptic curve.
|
||||||||||
|
|
Returns the hashcode of this elliptic curve.
|
||||||||||
|
[Expand]
Inherited Methods
|
|||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
|||||||||||
Creates a new
EllipticCurve
with the specified field,
coefficients and seed.
| field | the finite field of this elliptic curve. |
|---|---|
| a |
the coefficient
a
.
|
| b |
the coefficient
b
.
|
| seed | the seed used for the generation of the curve. |
| IllegalArgumentException | if the specified coefficients are not in the specified field. |
|---|
Creates a new
EllipticCurve
with the specified field and
coefficients.
| field | the finite field of this elliptic curve. |
|---|---|
| a |
the coefficient
a
.
|
| b |
the coefficient
b
.
|
| IllegalArgumentException | if the specified coefficients are not in the specified field. |
|---|
Returns whether the specified object equals to this elliptic curve.
| other | the object to compare. |
|---|
true
if the specified object is equal to this elliptic
curve, otherwise
false
.
Returns the coefficient
a
of this elliptic curve.
a
of this elliptic curve.
Returns the coefficient
b
of this elliptic curve.
b
of this elliptic curve.
Returns the finite field of this elliptic curve.
Returns a copy of the seed that was used to generate this elliptic curve.
null
if none specified.
Returns the hashcode of this elliptic curve.