A Comparative Study of Partially, Somewhat, and Fully Homomorphic Encryption in Modern Cryptographic Libraries
Homomorphic encryption enables computations to be performed directly on encrypted data, ensuring data confidentiality even in untrusted or distributed environments. Although this approach provides strong theoretical security, its practical adoption remains limited due to high computational and memory requirements. This study presents a comparative evaluation of three representative homomorphic encryption paradigms: partially, somewhat, and fully homomorphic encryption. The implementations are based on the GMP library, Microsoft SEAL, and OpenFHE. The analysis examines encryption and decryption time, ciphertext expansion, and memory usage under various parameter configurations, including different polynomial modulus degrees. The goal is to provide a transparent and reproducible comparison that illustrates the practical differences among these approaches. The results highlight the trade-offs between security, efficiency, and numerical precision, identifying cases where lightweight schemes can achieve acceptable performance for latency-sensitive or resource-constrained applications. These findings offer practical guidance for deploying homomorphic encryption in secure cloud-based computation and other privacy-preserving environments.
Authors
- Miloš Drutarovský (ORCID: https://orcid.org/0000-0003-4268-4941)
- Matúš Pleva (ORCID: https://orcid.org/0000-0003-4380-0801)
- Eva Kupcová (ORCID: https://orcid.org/0009-0006-2279-2696)
- Vladyslav Khavan
Institutions
- Technical University of Košice (SK)
Publication Details
- Journal
- Electronics
- Published
- 2025-12-03
- DOI
- https://doi.org/10.3390/electronics14234753
- Primary Topic
- Cryptography and Data Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Agentúra na Podporu Výskumu a Vývoja
- Kultúrna a Edukacná Grantová Agentúra MŠVVaŠ SR