The square root Diffie–Hellman problem

Many cryptographic schemes are based on computationally hard problems. The computational Diffie–Hellman problem is the most well-known hard problem and there are many variants of it. Two of them are the square Diffie–Hellman problem and the square root Diffie–Hellman problem. There have been no known reductions from one problem to the other in either direction. In this paper we show that these two problems are polynomial time equivalent under a certain condition. However, this condition is weak, and almost all of the parameters of cryptographic schemes satisfy this condition. Therefore, our reductions are valid for almost all cryptographic schemes.

[1]  Whitfield Diffie,et al.  New Directions in Cryptography , 1976, IEEE Trans. Inf. Theory.

[2]  Ueli Maurer,et al.  Diffie-Hellman Oracles , 1996, CRYPTO.

[3]  Robert H. Deng,et al.  Variations of Diffie-Hellman Problem , 2003, ICICS.

[4]  Alfred Menezes,et al.  Handbook of Applied Cryptography , 2018 .

[5]  M. Kasahara,et al.  A New Traitor Tracing , 2002, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[6]  Masahiro Mambo,et al.  The Computational Difficulty of Solving Cryptographic Primitive Problems Related to the Discrete Logarithm Problem , 2005, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..