Computer Science, Cryptography.
In this article, I will discuss the Diffie-Hellman Key Exchange (DFKE), a public key algorithm based on Discrete Logarithm Schemes. Other examples of such algorithms include ElGamal encryption and the Digital Signature Algorithm. I will start by providing the historical context of DFKE and