Class Summary |
Curve |
A class used to represent an elliptic curve of the form
y2=x3+ax+b over Zp
where p is a prime greater than 3. |
ECCipherText |
A class used to represent ciphertext for ElGamal using elliptics curves. |
ECKeyPair |
A class to generate a key-pair for ElGamal using elliptics curves. |
ECPoint |
A superclass used to represent points (including
the point at infinity) of an elliptic curve. |
ECPrivateKey |
A class to implement a private key for ElGamal using elliptics curves. |
ECPublicKey |
A class to implement a public key for ElGamal using elliptics curves. |
MVCipherText |
A class used to represent ciphertext prodcued by the Menezes-Vanstone Cryptosystem. |
PointAtInfinity |
A class to represent the point at infinity. |
RealPoint |
A class used to represent a real point (x,y) on
an elliptic curve. |
Utilities |
|
Utilities.Point |
A class used to represent a point (x,y) on
an elliptic curve. |