Paper 2013/372
Practical Bootstrapping in Quasilinear Time
Jacob Alperin-Sheriff and Chris Peikert
Abstract
Gentry's ``bootstrapping'' technique (STOC 2009) constructs a fully
homomorphic encryption (FHE) scheme from a ``somewhat homomorphic''
one that is powerful enough to evaluate its own decryption function.
To date, it remains the only known way of obtaining unbounded FHE.
Unfortunately, bootstrapping is computationally very expensive,
despite the great deal of effort that has been spent on improving its
efficiency. The current state of the art, due to Gentry, Halevi, and
Smart (PKC 2012), is able to bootstrap ``packed'' ciphertexts (which
encrypt up to a linear number of bits) in time only \emph{quasilinear}
Note: Fixed minor typos and extended the example parameters in Appendix C.
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- A major revision of an IACR publication in CRYPTO 2013
- Keywords
- fully homomorphic encryptionbootstrappingring-based cryptography
- Contact author(s)
- cpeikert @ cc gatech edu
- History
- 2013-10-10: last of 2 revisions
- 2013-06-12: received
- See all versions
- Short URL
- https://ia.cr/2013/372
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2013/372, author = {Jacob Alperin-Sheriff and Chris Peikert}, title = {Practical Bootstrapping in Quasilinear Time}, howpublished = {Cryptology {ePrint} Archive, Paper 2013/372}, year = {2013}, url = {https://eprint.iacr.org/2013/372} }