LWE with sub-exponential ratio ⇒ Leveled FHE (BGV12)
Statement
For every depth bound fixed at key generation, the BGV scheme is a leveled FHE scheme for all polynomial-size circuits of depth , IND-CPA-secure if decision LWE is hard with modulus-to-noise ratio exponential in (the largest modulus has bits, ), a ratio once the dimension is a large enough polynomial in and . It uses neither bootstrapping nor a circular-security assumption — BGV12.
Sketch
Ciphertexts are LWE encryptions under a ladder of moduli . After each multiplication, key switching returns the ciphertext from the tensored secret to a fresh secret, and modulus switching rescales it from to , dividing the noise by the same factor; the noise returns to a fixed bound at each level while the modulus shrinks one rung, so depth is reached without bootstrapping.
Notes
- The approximate-eigenvector method gives leveled FHE from LWE with no evaluation key and no relinearization: homomorphic addition and multiplication are matrix addition and multiplication — GSW13.
- Leveled FHE from LWE was first obtained by relinearization and dimension–modulus reduction, bootstrapping along a chain of independent keys — BV11.
- Leveled FHE can rest on the same lattice approximation factors as plain lattice-based PKE, for GapSVP under quantum reductions, up to the , by bootstrapping at polynomial ratio: LWE with polynomial ratio ⇒ Leveled FHE — BV14.
- Over Ring LWE the scheme evaluates depth- circuits with computation per gate, without bootstrapping — BGV12.