LRSW Assumption
Proposed by: Anna Lysyanskaya, Ron Rivest, Amit Sahai & Stefan Wolf (1999)
Category: Group/pairing-based, interactive assumption
Let G=⟨g⟩ of prime order q; secret x,y←Zq, public X=gx, Y=gy. Define the oracle Ox,y that on input m∈Zq picks a←G and returns the triple
(a,ay,ax+mxy).
Assumption. For every PPT A:
Pr[(m∗,a,b,c)←AOx,y(g,X,Y):m∗∈/Q∧m∗=0∧b=ay∧c=ax+m∗xy]≤ε(n),
where Q is the set of oracle queries. I.e., valid triples for fresh messages cannot be forged even after adaptively obtaining triples for chosen messages.
Nature and attacks
Interactive (oracle-dependent) — stronger in kind than static assumptions; holds in the generic group model (LRSW 1999). No attack better than [[discrete-log]] is known. Quantum-broken via Shor.
Importance
- Camenisch–Lysyanskaya (CL) signatures from bilinear maps (CRYPTO 2004, >1500 citations) — the pairing-based anonymous-credential workhorse with efficient proofs of knowledge of a signature.
- Deployed at hardware scale: ECC-DAA (Direct Anonymous Attestation) in the TPM 2.0 standard (ISO/IEC 11889) and Intel EPID (Enhanced Privacy ID, used for SGX remote attestation) descend from CL/LRSW-style credentials — shipped in billions of chips.
- Idemix-style anonymous credentials, compact e-cash (Camenisch–Hohenberger–Lysyanskaya 2005, ~1000 citations).