Hardness-Assumptions

DDH 對這個組很難嗎?

  • July 15, 2018

我是 DDH 的新手。閱讀此調查,我注意到 DDH 在許多組中(被認為是)很難,但其中大多數是素數階組(唯一不是順序的循環子組 $ (p-1)(q-1) $ 整數組的模 $ N = pq $ )。我的問題是關於這個特定複合階組中 DDH 的硬度:

讓 $ q $ 是一個素數,使得 $ p = 4q+1 $ 是一個素數。DDH 在 order 的子組中難嗎 $ 2q $ 的 $ \Bbb Z_{p}^\ast $ ?


關於這個組的注意事項:我的代數背景相當基礎,我什至不知道這個組是否保證存在,如果存在,是否保證是循環的。

DDH 在 order 的子組中難嗎 $ 2q $ 的 $ \mathbb{Z}_p^* $

不它不是。

如果定義函式 $ F(x) = x^{q} \bmod p $ ,那麼對於任何 $ x $ 是\n訂單組 $ 2q $ , 我們有 $ F(x)= 1 $ 如果 $ x $ 是正確子群的成員 $ q $ , 和 $ -1 $ 如果不是。而且,恰好有一半的元素將在該子組中。

你總會有一個偶數(0或2) $ F(g^a) $ , $ F(g^b) $ , $ F(g^{ab}) $ 為-1;如果你發現奇數個 $ F(g^a) $ , $ F(g^b) $ , $ F(g^c) $ 是-1,那麼你已經確定這不是一個DH三元組。

此邏輯適用於任何具有小因素訂單的組。

引用自:https://crypto.stackexchange.com/questions/60821