Discrete Logarithms on Elliptic Curves
Aaron Blumenfeld
Abstract
Open-access reader
Aaron Blumenfeld
Abstract
Open-access reader
Cryptographic protocols often make use of the inherent hardness of the classical discrete logarithm problem, which is to solve gx = y (mod p) for x. The hardness of this problem has been exploited in the Diffie-Hellman key exchange, as well as in cryptosystems such as ElGamal. There is a similar discrete logarithm problem on elliptic curves: solve kB = P for k. Therefore, Diffie-Hellman and ElGamal have been adapted for elliptic curves. There is an abundance of evidence suggesting that elliptic curve cryptography is even more secure, which means that we can obtain the same security with fewer bits. In this paper, we investigate the discrete logarithm for elliptic curves over Fp for p>3 by constructing a function and considering the induced functional graph and the implications for cryptography.
OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Cryptographic protocols often make use of the inherent hardness of the classical discrete logarithm problem, which is to solve gx = y (mod p) for x. The hardness of this problem has been exploited in the Diffie-Hellman key exchange, as well as in cryptosystems such as ElGamal. There is a similar discrete logarithm problem on elliptic curves: solve kB = P for k. Therefore, Diffie-Hellman and ElGamal have been adapted for elliptic curves. There is an abundance of evidence suggesting that elliptic curve cryptography is even more secure, which means that we can obtain the same security with fewer bits. In this paper, we investigate the discrete logarithm for elliptic curves over Fp for p>3 by constructing a function and considering the induced functional graph and the implications for cryptography.
Key concepts: Discrete logarithm, ElGamal encryption, Elliptic curve cryptography, Post-quantum cryptography, Counting points on elliptic curves, Cryptography, Mathematics, Logarithm