| Modifier and Type | Field and Description |
|---|---|
| private ECPublicKeyParameters | |
| private SecureRandom |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected ECMultiplier | |
| public ECPair | Returns: the result of the Elgamal process.the EC point to process. point)Implements org. Process a single EC point using the basic ElGamal algorithm. |
| public void | init(CipherParameters
the necessary EC key parameters. param)Implements org. initialise the encryptor. |
| key | back to summary |
|---|---|
| private ECPublicKeyParameters key | |
| random | back to summary |
|---|---|
| private SecureRandom random | |
| ECElGamalEncryptor | back to summary |
|---|---|
| public ECElGamalEncryptor() | |
| createBasePointMultiplier | back to summary |
|---|---|
| protected ECMultiplier createBasePointMultiplier() | |
| encrypt | back to summary |
|---|---|
| public ECPair encrypt(ECPoint point) Implements org. Process a single EC point using the basic ElGamal algorithm. | |
| init | back to summary |
|---|---|
| public void init(CipherParameters param) Implements org. initialise the encryptor.
| |