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.