ECElGamal
ECElGamal is a variant of the ElGamal cryptosystem that utilizes elliptic curve cryptography. The ElGamal cryptosystem is an asymmetric public-key cryptosystem that relies on the difficulty of the discrete logarithm problem. In its original form, it uses modular arithmetic over a finite field. ECElGamal adapts this concept to the group of points on an elliptic curve over a finite field.
The security of ECElGamal is based on the elliptic curve discrete logarithm problem (ECDLP). This problem is
The ECElGamal encryption process involves generating a public key and a private key. The public key consists