← Hardness assumptions

Composite-Order Subgroup Decision Assumptions

Proposed by: Dan Boneh, Eu-Jin Goh & Kobbi Nissim (2005); variants by Katz–Sahai–Waters (2008, “KSW1/KSW2”), Lewko–Waters (2010) Category: Pairing-based (composite order)

Mathematical form

Let G\mathbb{G} be a bilinear group of composite order N=pqN = pq (or N=p1p2p3N = p_1 p_2 p_3) with pairing e:G×GGTe : \mathbb{G} \times \mathbb{G} \to \mathbb{G}_T, and let GpG\mathbb{G}_p \leq \mathbb{G} be the subgroup of order pp. The factorization of NN is secret.

Subgroup Decision (SD). The distributions

{xG}and{xGp}\{ x \leftarrow \mathbb{G} \} \quad \text{and} \quad \{ x \leftarrow \mathbb{G}_p \}

are computationally indistinguishable given (N,G,GT,e)(N, \mathbb{G}, \mathbb{G}_T, e) and a generator of Gq\mathbb{G}_q. Generalizations (KSW assumptions, Lewko–Waters assumptions over N=p1p2p3N = p_1p_2p_3) give the adversary various subgroup elements and ask to decide membership of mixed-subgroup elements.

Relations and attacks

Importance

Source: assumptions/subgroup-decision.md — corrections welcome via pull request.