Publications of Jérôme Darmont
Reference (article)
T.V.T. Doan, M.L. Messai, G. Gavin, J. Darmont, "A Survey on Implementations of Homomorphic Encryption Schemes", The Journal of Supercomputing, Vol. 79, April 2023, 15098–15139 (online).
BibTeX entry
@ARTICLE{jsc23,
Author = {Thi-Van-Thao Doan and Mohamed-Lamine Messai and Gérald Gavin and Jérôme Darmont},
Title = {A Survey on Implementations of Homomorphic Encryption Schemes},
Journal = {The Journal of Supercomputing},
Volume = {79},
Month = {April},
Year = {2023},
Pages = {15098–15139},
Note = {online},
Abstract = {With the increased need for data confidentiality in various applications of our daily life, homomorphic encryption (HE) has emerged as a promising cryptographic topic. HE enables to perform computations directly on encrypted data (ciphertexts) without decryption in advance. Since the results of calculations remain encrypted and can only be decrypted by the data owner, confidentiality is guaranteed and any third party can operate on ciphertexts without access to decrypted data (plaintexts). Applying a homomorphic cryptosystem in a real-world application depends on its resource efficiency. Several works compared different HE schemes and gave the stakes of this research field. However, the existing works either do not deal with recently proposed HE schemes (such as CKKS) or focus only on one type of HE. In this paper, we conduct an extensive comparison and evaluation of homomorphic cryptosystems' performance based on their experimental results. The study covers all three families of HE, including several notable schemes such as BFV, BGV, FHEW, TFHE, CKKS, RSA, El-Gamal, and Paillier, as well as their implementation specification in widely used HE libraries, namely Microsoft SEAL, PALISADE, and HElib. In addition, we also discuss the resilience of HE schemes to different kind of attacks such as Indistinguishability under chosen-plaintext attack and integer factorization attacks on classical and quantum computers.},
Keywords = {Cryptography, Homomorphic encryption, Performance evaluation, Information Security, Privacy}
}