| 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.