Overview
Syllabus
Fully Homomorphic Encryption 10 years later definitions and open problems
Fully Homomorphic Encryption Encryption: used to protect data at rest or in transit
FHE Timeline
Lattice Cryptography at Simons
Today • Fully Homomorphic Encryption
Lattice-based Encryption
Additive Homomorphism
Gentry bootstrapping Technique to reduce the amount of error in a lattice- based ciphertext: - Assume (Gen, Enc,Dec, Eval) supports the evaluation of
Composition • Perform two computations in sequence
Correctness of Encryption
Fully Composable HE
Comparing the two definitions
Bootstrapping revisited Gentry's bootstrapping theorem can be formulated in terms of the new CFHE definition • Theorem: FHE+circular security = CFHE - (Gen, Enc,Dec, Eval): FHE supporting the evaluation of
CFHE without circular security?
Approximate Encryption Scheme
Taught by
Simons Institute