Learning With Errors (LWE) Foundation
Understand the LWE hard problem that underpins HE schemes.
Hard Problem Intuition
Learning With Errors (LWE) by Regev (2005): given many noisy linear equations over Z_q, find the secret vector s. The noise e is small but prevents Gaussian elimination. Without noise, the system is easy; with even tiny noise, it becomes computationally hard.
LWE Definition
Secret s ∈ Z_q^n. Adversary receives samples (a_i, b_i) where a_i ∈ Z_q^n random, b_i =
All lessons in this course
- What Is Homomorphic Encryption?
- Learning With Errors (LWE) Foundation
- BGV & BFV Schemes for Integer Operations
- CKKS for Approximate Arithmetic & ML