El problema de CDH aproximadamente dice que elegir $ U = g ^ u, V = g ^ v $ uniformemente al azar del grupo cíclico $ G $, es difícil calcular $ CDH (U, V) = g ^ {uv} $ .
El problema de Square-DH dice aproximadamente que elige $ U = g ^ u $ al azar del grupo cíclico $ G $, es difícil calcular $ Z = g ^ {u ^ 2} $
Si puedo resolver el problema de CDH, es muy claro que el problema de Square-DH también se puede resolver fácilmente ($ CDH (U, U) = g ^ {u ^ 2} $). Si bien, si el problema de Square-DH se puede resolver, entonces podemos resolver el problema de CDH de $ UV $: $$ g ^ {{(u + v) ^ 2}} = g ^ {u ^ 2 + v ^ 2 + 2uv} = g ^ {u ^ 2} g ^ {v ^ 2} CDH (U, V) ^ 2 $$, mientras que el problema Square-DH de $ U $ y $ V $ se puede resolver. entonces al dividir $ g ^ {u ^ 2} $ y $ g ^ {v ^ 2} $, obtenemos $ CDH (U, V) ^ 2 $ , y por último, calculamos la raíz cuadrada de $ CDH (U, V) ^ 2 $, obtenemos $ CDH (U, V) $
Entonces, ¿puedo decir que son iguales entre sí?