Answer:
The ElGamal system is a public-key cryptosystem based on the discrete logarithm problem. It consists of both encryption and signature algorithms. The encryption algorithm is similar in nature to the Diffie-Hellman key agreement protocol.
Previous Question | Next Question |
How is RSA used for Encryption in Practice? | What are Elliptic Curves? |