Il problema CDH dice approssimativamente che scegliere $ U = g ^ u, V = g ^ v $ uniformemente a caso dal gruppo ciclico $ G $, è difficile calcolare $ CDH (U, V) = g ^ {uv} $ .
Il problema di Square-DH dice approssimativamente di scegliere $ U = g ^ u $ in modo uniforme a caso dal gruppo ciclico $ G $, è difficile calcolare $ Z = g ^ {u ^ 2} $
Se riesco a risolvere il problema del CDH, allora è molto chiaro che il problema di Square-DH può anche essere risolto facilmente ($ CDH (U, U) = g ^ {u ^ 2} $). Mentre, se il problema di Square-DH può essere risolto, allora possiamo risolvere il problema CDH di $ UV $: $$ g ^ {{(u + v) ^ 2}} = g ^ {u ^ 2 + v ^ 2 + 2uv} = g ^ {u ^ 2} {g ^ v ^ 2} CDH (U, V) ^ 2 $$, mentre il problema di Square-DH di $ U $ e $ V $ può essere risolto. quindi dividendo $ g ^ {u ^ 2} $ e $ g ^ {v ^ 2} $, otteniamo $ CDH (U, V) ^ 2 $, e infine calcoliamo la radice quadrata di $ CDH (U, V) ^ 2 $, otteniamo $ CDH (U, V) $
Quindi, posso dire che sono uguali tra loro?