Towards the Equivalence of Breaking the Diffie-Hellman Protocol and Computing Discrete Logarithms
Ueli Maurer
Advances in Cryptology — CRYPTO '94, Lecture Notes in Computer Science, Springer-Verlag, vol. 839, pp. 271–281, Aug 1994.
Let be an arbitrary cyclic group with generator and order with known factorization. could be the subgroup generated by within a larger group . Based on an assumption about the existence of smooth numbers in short intervals, we prove that breaking the Diffie-Hellman protocol for and base is equivalent to computing discrete logarithms in to the base when a certain side information string of length is given, where depends only on but not on the definition of and appears to be of no help for computing discrete logarithms in . If every prime factor of is such that one of a list of expressions in , including and , is smooth for an appropriate smoothness bound, then can efficiently be constructed and therefore breaking the Diffie-Hellman protocol is equivalent to computing discrete logarithms.
BibTeX Citation
@inproceedings{Maurer94,
author = {Ueli Maurer},
title = {Towards the Equivalence of Breaking the {D}iffie-{H}ellman Protocol and Computing Discrete Logarithms},
editor = {Yvo Desmedt},
booktitle = {Advances in Cryptology --- CRYPTO~'94},
pages = {271--281},
series = {Lecture Notes in Computer Science},
volume = {839},
year = {1994},
month = {8},
publisher = {Springer-Verlag},
}