SLIDE 24 Variant: I-PSIS∅ – Hardness with ‘Large’ secrets
For sufficiently ‘large; secret coordinates, I-PSIS∅ is as hard as PSIS∅. Sufficiently ‘large’ = ⇒ I-PSIS∅ has multiple solutions
Theorem (Hardness of I-PSIS∅ with ‘large’ secrets [L16])
If (for security parameter λ): d1 < d2 ≤ n and sc < q/4 ‘large’ secret: s > 2
λ kd1 −1 · q 1 k ·(n/d1+1),
then PSIS∅
q,n,k,d2,β+sc reduces to I-PSIS∅ q,n,k,d1,d2,s,c,β.
Main proof idea: Given PSIS∅ instance (a1, . . . , ak), si ← (−s, s)<d1, compute t =
i≤k si · ai, run I-PSIS∅ alg. on
(a1, . . . , ak, t), get (z1, . . . , zk, c), ret. z′
i = zi − si · c for i ∈ [k].
i(si · c) · ai =
⇒
i z′ i · ai = 0.
’large’ secret = ⇒ t has ≥ 2 preimages wrt (s′
1, . . . , s′ k) → i≤k s′ i · ai
whp, and conditioned on t, (s1, . . . , sk) is equaly probable to be either = ⇒ z′
i = 0 for at least one (cond. prob. ≥ 1/2).
Ron Steinfeld (Monash University) MP-LWE and its hardness 28/03/2018 22 / 42