Lattice-Based Zero Knowledge and Applications
summary
Gives interactive zero‑knowledge proofs for lattice problems and shows the closest‑vector language lies in SZK, ruling out NP‑hardness for useful approximation factors. Builds protocols from LWE parity‑check lattices and a reduction mod q, uses instance‑dependent commitments (red/blue shifted lattices) and a Stern‑style permutation protocol to prove bounded-error vectors without leaking them. Derives ID schemes and Fiat‑Shamir signatures, explains efficiency fixes, and cites recent NIZK constructions based on standard LWE that yield practical, post‑quantum secure primitives.
AI-written summary · about
chapters (29)
- 0:00Lattice-Based Zero Knowledge and Applications
- 4:28Lattices
- 5:36Shortest Vector Problem (SVP)
- 6:00Closest Vector Problem (CVP)
- 6:31Proof Systems
- 7:18Zero Knowledge Proofs
- 8:39Outline
- 11:01Limits of inapproximability
- 13:32GG proof system
- 16:36Properties of GG proof
- 18:35Efficiency Issues
- 20:26Reducing points modulo a lattice
- 21:15Lattice Cryptography
- 23:01Injective / Surjective Functions
- 24:19Hash functions, Commitments, Encryption. . Collision resistant Hashing GGH 96
- 26:06Hash functions, Commitments, Encryption . Collision resistant Hashing GGH 96
- 26:43Prover efficiency
- 28:14Application: Identification
- 29:02Identification: Security
- 29:34Proof system for CVP [MV'03]
- 31:35Commitment schemes
- 32:13Instance-Dependent Commitment
- 33:13Instance-dependent security
- 34:17Revisiting CVP interactive proofs
- 36:29Knowledge gap
- 37:24Stern-like protocol: no gap!
- 39:51Improved Stern-like protocol
- 42:33Schnorr-like protocols: small soundness error!
- 44:42Lattice based signatures
related talks
01h 06mLattice-based Zero-knowledge Proofs
33mAn Introduction to Zero Knowledge Proofs
33mA New Approach for Non-Interactive Zero-Knowledge from Learning with Errors
38mNew Techniques for Zero-Knowledge: Leveraging Inefficient Provers to Reduce Assumptions, ...
33mEducational Challenges in the Ever-Evolving Space of Zero-Knowledge
39mLattice Based Cryptography Primer
19mDIZK: A Distributed Zero Knowledge Proof System
26mPractical, Efficient ZKPs, Economic and Social Processes
