FHE History
2025-07-13 blogpage sketch fhe
https://x.com/i/grok/share/RSLkKLSs4lyw2208GWL4bXSIJ
Homomorphic Encryption References
Pre-history
FHE was first envisioned by Rivest, Adleman, Dertouzos with the name "privacy homomorphisms" in 1978.
From Craig Gentry's slides
Pre-FHE
Ronald Rivest, Leonard Adleman and Mike Dertouzos
On Data Banks and Privacy Homomorphisms
http://people.csail.mit.edu/rivest/RivestAdlemanDertouzos-OnDataBanksAndPrivacyHomomorphisms.pdf
Shafi Goldwasser and Silvio Micali
Probabilistic Encryption
Taher El Gamal
A Public-key Cryptosystem and a Signature Scheme based on Discrete Logarithms
Pascal Paillier
Public-key Cryptosystems based on Composite Degree Residuosity Classes
Ivan Damgard and Mads Jurik
A Generalisation, a Simplification and Some Applications of Paillier's Probabilistic Public-Key System
Dan Boneh, Eu Jin Goh and Kobbi Nissim
Evaluating 2-DNF Formulas on Ciphertexts
Craig Gentry, Shai Halevi and Vinod Vaikuntanathan
A Simple BGN-Type Cryptosystem from LWE
https://eprint.iacr.org/2010/182
Note: This cryptosystem was discovered after Gentry's work on FHE, as a first attempt to base FHE on standard assumptions such as learning with errors (LWE).
Gen I & II
It took until 2009 for the first FHE scheme to be constructed by Craig Gentry in his PhD thesis
The first working implementation came in 2011 by Gentry and Halevi, though it was extremely slow (30 minutes per bit during computation [^5]).
Gen I
Craig Gentry
A fully homomorphic encryption scheme
Marten van Dijk, Craig Gentry, Shai Halevi and Vinod Vaikuntanathan
Fully Homomorphic Encryption over the Integers
Nigel Smart and Frederik Vercauteren
Fully Homomorphic Encryption with Relatively Small Key and Ciphertext Sizes
Craig Gentry
Toward basing fully homomorphic encryption on worst-case hardness
http://www.iacr.org/archive/crypto2010/62230116/62230116.pdf
Shai Halevi and Craig Gentry
Fully Homomorphic Encryption without Squashing Using Depth-3 Arithmetic Circuits
https://eprint.iacr.org/2011/279
Note: I would classify this scheme as "somewhere between" the first and second generations, in the sense that it relies on fewer assumptions than the older schemes, yet it still uses ideal lattices.
Gen II
Key Papers:
Zvika Brakerski and Vinod Vaikuntanathan
Efficient Fully Homomorphic Encryption from (Standard) LWE
Zvika Brakerski, Craig Gentry and Vinod Vaikuntanathan
Fully Homomorphic Encryption without Bootstrapping
Zvika Brakerski
Fully Homomorphic Encryption without Modulus Switching from Classical GapSVP
Craig Gentry, Shai Halevi and Nigel Smart
Fully Homomorphic Encryption with Polylog Overhead
Craig Gentry, Shai Halevi and Nigel Smart
Homomorphic Evaluation of the AES Circuit
Other Works:
Craig Gentry, Shai Halevi, Chris Peikert and Nigel P. Smart
Field Switching in BGV-Style Homomorphic Encryption
Zvika Brakerski, Craig Gentry, and Shai Halevi
Packed Ciphertexts in LWE-Based Homomorphic Encryption
Adriana Lopez-Alt, Eran Tromer and Vinod Vaikuntanathan
Multikey Fully Homomorphic Encryption and On-the-Fly Multiparty Computation
Junfeng Fan and Frederik Vercauteren
Somewhat Practical Fully Homomorphic Encryption
Tancrede Lepoint and Michael Naehrig
A Comparison of the Homomorphic Encryption Schemes FV and YASHE
Gen III
Gen III
Craig Gentry, Amit Sahai and Brent Waters
Homomorphic Encryption from Learning with Errors: Conceptually-Simpler, Asymptotically-Faster, Attribute-Based
Zvika Brakerski and Vinod Vaikuntanathan
Lattice-Based FHE as Secure as PKE
Jacob Alperin-Sheriff and Chris Peikert
Faster Bootstrapping with Polynomial Error
Leo Ducas and Daniele Micciancio
FHEW: Bootstrapping Homomorphic Encryption in less than a second
Ryo Hiromasa, Masayuki Abe and Tatsuaki Okamoto
Packing Messages and Optimizing Bootstrapping in GSW-FHE
Ilaria Chillotti and Nicolas Gama and Mariya Georgieva and Malika Izabachène
Faster Fully Homomorphic Encryption: Bootstrapping in less than 0.1 Seconds
Gen IV
Post Gen IV
https://eprint.iacr.org/2025/346.pdf
See Fully Homomorphic Encryption Just Became Practical
Incoming Internal References (1)
Outgoing Internal References (4)
-
![[Homomorphic Encryption References (archived)#Pre-FHE]]
-
![[Homomorphic Encryption References (archived)#Gen I]]
![[Homomorphic Encryption References (archived)#Gen II]] -
![[Homomorphic Encryption References (archived)#Gen I]]
![[Homomorphic Encryption References (archived)#Gen II]]
-
![[Homomorphic Encryption References (archived)#Gen III]]
Outgoing Web References (7)
-
eople.csail.mit.edu/vinodv/FHE/FHE-refs.html
- Homomorphic Encryption References
-
www.zama.ai/post/homomorphic-encryption-101
- ref
-
eurocrypt.iacr.org/2021/slides/gentry.pdf
- slides
-
crypto.stanford.edu/craig
- his PhD thesis
-
engineering.stanford.edu/news/craig-gentry-wins-dissertation-award
- ref
-
eprint.iacr.org/2010/520.pdf
- in 2011 by Gentry and Halevi
-
bowtieditaliano.substack.com/p/fully-homomorphic-encryption-just
- Fully Homomorphic Encryption Just Became Practical