Statistical WI (and more) in Two-Messages Yael Tauman Kalai Joint - PowerPoint PPT Presentation
Statistical WI (and more) in Two-Messages Yael Tauman Kalai Joint work with: Dakshita Khurana and Amit Sahai Interactive Proofs [Goldwasser-Micali-Rackoff85, Babai85] Zero-knowledge proofs for all ! [Goldreich-Micali-Wigderson87 ]
Statistical WI (and more) in Two-Messages Yael Tauman Kalai Joint work with: Dakshita Khurana and Amit Sahai
Interactive Proofs [Goldwasser-Micali-Rackoff85, Babai85] Zero-knowledge proofs for all πΆπΈ! [Goldreich-Micali-Wigderson87 ] π¦ β β? π¦ β β? π¦ β β? π₯ π₯ β P V P V P Statistical zero-knowledge accept arguments for all πΆπΈ! [Brassard-Chaum-Crepeau88] Preserve Secrecy? Proof : Sound against unbounded π β Argument : Sound against non-uniform PPT π β
Computational Secrecy [Jain-Kalai-Khurana-Rothblum17, Badrinarayanan-Garg-Ishai-Sahai-Wadia17] 2-msg ππ scheme π¦ β β? π¦ β β? π₯ π₯ πππ π [Biel-Meyer-Wetzel99] [Kalai-Raz09] π β {0,1} PIR Heuristic P V P V π¨ πππ π¨ Soundness: Against poly-size π β , 3-Round Zero-Knowledge Proof for Graph assuming ππ is βmore secureβ than πππ. Hamiltonicity [Kalai-Raz09] (with soundness Β½) Secrecy: Witness Indistinguishable (and more) [JKKR17, BGISW17]
This Work: Statistical Secrecy Statistically 2-msg hiding ππ scheme commitment π¦ β β? π¦ β β? π₯ π₯ πππ 1 π πππ 1 πππ 2 P V π β {0,1} P V π¨ πππ 2 π¨ 4-Round Soundness: ?? Statistical Zero-Knowledge argument (with soundness Β½) Secrecy: ?? βTheoremβ: Resulting 2-msg protocol is statistically witness indistinguishable (and more)
2-Message OT [Rabin81, Aiello-Ishai-Reingold01, Naor-Pinkas01] πππ‘π‘ππππ‘ (π 0 , π 1 ) π·βππππ πππ’ π π R S π 0 , π 1 π π
2-Message OT [Rabin81, Aiello-Ishai-Reingold01, Naor-Pinkas01] πππ‘π‘ππππ‘ (π 0 , π 1 ) π·βππππ πππ’ π π S β R π 0 , π 1 π π β πππ π β cannot guess b -
2-Message OT [Rabin81, Aiello-Ishai-Reingold01, Naor-Pinkas01] πππ‘π‘ππππ‘ (π 0 , π 1 ) π·βππππ πππ’ π π R β S π 0 , π 1 Super- poly π π β πππ π β cannot guess b - β unbounded π β : π β does not learn anything about π 1βπ - [Naor-Pinkas01]: construction from DDH [Halevi-Kalai05]: Quadratic Residuosity or N th Residuosity
This Work: Statistical Secrecy Statistically 2-msg hiding ππ scheme commitment π¦ β β? π¦ β β? π₯ π₯ πππ 1 π πππ 1 πππ 2 P V π β {0,1} P V π¨ πππ 2 π¨ 4-Round Soundness: Statistical Zero-Knowledge argument (with soundness Β½) Secrecy: Theorem 1: Resulting 2-msg protocol is statistically witness indistinguishable (and more)
Round Reduction for Interactive Proofs Fiat-Shamir heuristic ο§ Secure when applied to proofs [Kalai-Rothblum-Rothblum17, Canetti-Chen-Reyzin-Rothblum18] ο§ Insecure when applied to arguments [Barak01, Goldwasser-Kalai03] PIR heuristic ο§ Secure when applied to proofs [Kalai-Raz09] ο§ Seems to be insecure when applied to arguments [Gentry-Wichs11, Dodis-Halevi-Rothblum-Wichs16, Brakerski-Kalai-Perlman17]
This Work: Statistical Secrecy Statistically hiding commitment π¦ β β? π¦ β β? π₯ π₯ πππ 1 π πππ 1 πππ 2 P V π β {0,1} P V π¨ πππ 2 π¨ 4-Round Statistical Zero-Knowledge argument (with soundness Β½)
This Work: Statistical Secrecy Statistically hiding commitment π¦ β β? π¦ β β? π₯ π₯ πππ 1 π πππ 1 πππ 2 P V π β {0,1} P V π¨ πππ 2 π¨ Special Commitment Scheme! ο§ extractable Almost always statistically hiding Statistical ZK ο§ ο§ With small probability statistically binding Sound ο§ Hard to distinguish between these two modes
Statistically-Hiding Extractable Commitments Say what?
Statistically-Hiding Extractable Commitments Inspired by [Khurana-Sahai17] C R Statistically hiding Computational binding β’ With small probability, switches to statistical (extractable) binding mode β’ Committer cannot tell whether statistically binding or hiding
Statistically-Hiding Extractable Commitments (basic protocol) Inspired by [Khurana-Sahai17] π β {0,1} π π·(π) π Sample random r β 0,1 π 0 , π 1 π Set π π = π Set π 1βπ = π W.p. Β½: Statistically hiding ( π β π) W.p. Β½: Extractable (π = π)
Additional Results: Statistically hiding commitment π¦ β β? π¦ β β? π₯ π₯ πππ 1 π πππ 1 πππ 2 P V P V π¨ π β {0,1} πππ 2 π¨ 4-Round Similar to 1. Statistical WI [JKKR17] Statistical Zero-Knowledge argument (with soundness Β½) 2. Adaptive soundness 3. In delayed input setting: Statistical distributional weak ZK Strong statistical WI
Summary ry Thm: β 2-msg statistical WI argument for NP, assuming quasi-poly secure OT π¦ β β? π¦ β β? πππ 1 [Biel-Meyer-Wetzel99] π πππ 1 [Kalai-Raz09] πππ 2 PIR Heuristic P V P V π π¨ πππ 2 π¨ Reducing interaction from interactive arguments via PIR heuristic can be sound! By constructing statistical and extractable commitments!
Recommend
More recommend
Explore More Topics
Stay informed with curated content and fresh updates.