Paper 2020/1481
Design and implementation of HElib: a homomorphic encryption library
Shai Halevi and Victor Shoup
Abstract
HElib is a C++ open source library (see https://github.com/homenc/HElib) that implements both the BGV and CKKS fully homomorphic encryption (FHE) schemes. This document summarizes some of the basic design principles of HElib, and describes some of its fundamental algorithms and data structures in significant detail. It is a work in progress, and currently focuses exclusively on the BGV scheme.
Metadata
- Available format(s)
- Category
- Implementation
- Publication info
- Preprint. MINOR revision.
- Keywords
- fully homomorphic encryption
- Contact author(s)
- shoup @ cs nyu edu
- History
- 2020-11-29: received
- Short URL
- https://ia.cr/2020/1481
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2020/1481, author = {Shai Halevi and Victor Shoup}, title = {Design and implementation of {HElib}: a homomorphic encryption library}, howpublished = {Cryptology {ePrint} Archive, Paper 2020/1481}, year = {2020}, url = {https://eprint.iacr.org/2020/1481} }