Abstract
The theoretical equivalence between the DLP and DHP problems was shown by Maurer in 1994. His work was then reexamined by Muzereau et al. [12] for the special case of elliptic curves used in practical cryptographic applications. This paper improves on the latter and tries to get the tightest possible reduction in terms of computational equivalence, using Maurer’s method.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
ANSI. X9.62 – Public Key Cryptography for the Financial Services Industry: The Elliptic Curve Digital Signature Algorithm (ECDSA) (1999)
Bentahar, K.: The Equivalence Between the DHP and DLP for Elliptic Curves Used in Practical Applications, Revisited. Cryptology ePrint Archive, Report 2005/307 (2005), http://eprint.iacr.org/
Blake, I.F., Seroussi, G., Smart, N.P.: Elliptic curves in cryptography. Cambridge University Press, Cambridge (1999)
Cohen, H.: A Course In Computational Algebraic Number Theory. GTM, p. 138. Springer, Heidelberg (1993)
Hankerson, D., Menezes, A., Vanstone, S.: Guide to elliptic curve cryptography. Springer, Heidelberg (2003)
Knuth, D.E.: The art of computer programming, vol. 2. Addison-Wesley Longman, Amsterdam (1998)
Maurer, U.M.: Towards the equivalence of breaking the Diffie-Hellman protocol and computing discrete logarithms. In: Desmedt, Y.G. (ed.) CRYPTO 1994. LNCS, vol. 839, pp. 271–281. Springer, Heidelberg (1994)
Maurer, U.M., Wolf, S.: On the difficulty of breaking the DH protocol. Technical Report #24, Department of Computer Science, ETH Zurich (1996)
Maurer, U.M., Wolf, S.: Diffie-Hellman Oracles. In: Koblitz, N. (ed.) CRYPTO 1996. LNCS, vol. 1109, pp. 268–282. Springer, Heidelberg (1996)
Maurer, U.M., Wolf, S.: The relationship between breaking the Diffie-Hellman protocol and computing discrete logarithms. SIAM Journal on Computing 28, 1689–1721 (1999)
Maurer, U.M., Wolf, S.: The Diffie-Hellman protocol. Designs, Codes, and Cryptography 19, 147–171 (2000)
Muzereau, A., Smart, N.P., Vrecauteren, F.: The equivalence between the DHP and DLP for elliptic curves used in practical applications. LMS J. Comput. Math. 7, 50–72 (2004)
NIST. FIPS 186.2 Digital Signature Standard, DSS (2000)
PARI/GP, version 2.1.3, Bordeaux (2000), http://pari.math.u-bordeaux.fr/
Rück, H.-G.: A note on elliptic curves over finite fields. Math. Comp. 49, 301–304 (1987)
Schoof, R.: Elliptic curves over finite fields and the computation of square roots p. Math. Comp. 44, 483–494 (1985)
SECG. SEC2: Recommended Elliptic Curve Domain Parameters (2000), See http://www.secg.org/
Waterhouse, W.C.: Abelian varieties over finite fields. Ann. Sci. École Norm. Sup. 2, 521–560 (1969)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bentahar, K. (2005). The Equivalence Between the DHP and DLP for Elliptic Curves Used in Practical Applications, Revisited. In: Smart, N.P. (eds) Cryptography and Coding. Cryptography and Coding 2005. Lecture Notes in Computer Science, vol 3796. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11586821_25
Download citation
DOI: https://doi.org/10.1007/11586821_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30276-6
Online ISBN: 978-3-540-32418-8
eBook Packages: Computer ScienceComputer Science (R0)