A Review of Homomorphic Encryption Libraries for Secure Computation
By Sai Sri Sathya, Praneeth Vepakomma, Ramesh Raskar, Ranjan Ramachandra, Santanu Bhattacharya. 2018
49 citations recorded by the source corpus.
In this paper we provide a survey of various libraries for homomorphic encryption. We describe key features and trade-offs that should be considered while choosing the right approach for secure computation. We then present a comparison of six commonly available Homomorphic Encryption libraries - SEAL, HElib, TFHE, Paillier, ELGamal and RSA across these identified features. Support for different languages and real-life applications are also elucidated.
Subfields: Artificial Intelligence, Information Systems, Privacy & Security
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Martin Jaggi
- Qiang Yang
- Jakub Konecný
- Peter Kairouz
- Peter Richtárik
- Ananda Theertha Suresh
- Jianyu Wang
- Sebastian U. Stich
In Information Systems
- Prateek Mittal
- Florian Tramèr
- Ananda Theertha Suresh
- Mehryar Mohri
- Martin Jaggi
- Rafael G. L. D'Oliveira
- Lie He
- Arjun Nitin Bhagoji
In Privacy & Security
- Peter Kairouz
- Badih Ghazi
- Rasmus Pagh
- Qiang Yang
- Ramesh Raskar
- Praneeth Vepakomma
- Ziteng Sun
- Adrià Gascón
Citations in the corpus
- Advances and Open Problems in Federated Learning (2019, background): “A review of some homomorphic encryption software libraries along with brief explanations of criteria/features to be considered in choosing a library is surveyed in [345].”
- No Peek: A Survey of private distributed deep learning (2018, background): “A greatly detailed survey comparing various software libraries for homomorphic encryption is provided in [115].”