MPC with Silent Preprocessing via Pseuodorandom Correlation Generators
summary
Shows how to build pseudorandom correlation generators from LPN (and ring/dual-LPN) plus compressed primitives—distributed point functions and puncturable PRFs—so the expensive pre-processing is silent preprocessing: short seeds (sublinear storage/communication) locally expand into long correlated OT/OLE randomness. Gives a practical plug‑in for MPC with two‑round OT extension, near‑zero per‑OT communication (around 0.1 bits per OT claimed, ≈1000× reduction vs prior), concrete implementations generating millions of random OTs in seconds, and malicious security with only small extra setup cost.
AI-written summary · about
chapters (23)
- 0:00Secure multi-party computation (MPC)
- 0:46Secure MPC with preprocessing
- 2:02Pseudorandom correlation generator (PCG)
- 9:00Secure MPC with silent preprocessing
- 10:09Generic construction of PCGS General additive correlations
- 12:37Landscape of PCGS
- 15:42Learning with errors vs. learning parity with noise
- 16:47Cryptography from LWE vs. LPN
- 18:15A simple PRG from LPN
- 19:44Why LPN is a perfect match for PCGS
- 20:50How to distribute a sparse vector efficiently
- 24:26Oblivious transfer (OT)
- 26:21Comparison of OT extension protocols 128-bit security Reference
- 32:471b. Puncturable pseudorandom function
- 34:171c. PCG for unit vector via PPRF
- 37:281d. 2-Round setup for unit vector
- 38:07From unit to sparse vectors
- 38:47From sparse to pseudorandom vectors
- 40:13PCG for correlated OT from LPN - Recap
- 45:51Oblivious linear evaluation (OLE)
- 48:02PCG for OLE via LPN
- 50:58More efficient PCG for OLE from ring-LPN
- 56:14Conclusion
related talks
01h 03mSecure Computation 2
40mApplied MPC
01h 08mSecure Computation 1
35mOblivious RAM for MPC
29mTowards Scalable Constant-Round MPC from Minimal Assumptions via Round Collapsing
57mIndistinguishability Obfuscation from Well-Founded Assumptions
44mLPN Based IO Part 1
30mOn the Optimal Round Complexity of Multi-Party Computation in the Plain Model
