journal article·2024-05-10Open access

Empirical Study of Fully Homomorphic Encryption Using Microsoft SEAL

Francisco-Jose Valera-Rodriguez, Pilar Manzanares-Lopez, Maria-Dolores Cano

Applied Sciences· Volume 14· Issue 10

Abstract

In the context of the increasing integration of Internet of Things technologies and the growing importance of data lakes, the need for robust cybersecurity measures to protect privacy without compromising data utility becomes key. Aiming to address the privacy–security challenge in such digital ecosystems, this study explores the application of Fully Homomorphic Encryption (FHE) using the Microsoft SEAL library. FHE allows for operations on encrypted data, offering a promising opportunity for maintaining data confidentiality during processing. Our research employs systematic experimental tests on datasets to evaluate the performance of homomorphic encryption in terms of CPU usage and execution time, executed across traditional PC configurations and a NVIDIA Jetson Nano device to assess the scalability and practicality of FHE in edge computing. The results reveal a performance disparity between computing environments, with the PC showing stable performance and the Jetson Nano revealing the limitations of edge devices in handling encryption tasks due to computational and memory constraints.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Cryptography and Data Security · Chaos-based Image/Signal Encryption · Cloud Data Security Solutions

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Information and Communication Technologies, Universidad Politécnica de Cartagena, 30202 Cartagena, Spain

Funding

European Union (Next Generation)

References (23)

Show source-provided references
1. Fang, H. (2015, January 8–12). Managing data lakes in big data era: What’s a data lake and why has it became popular in data management ecosystem. Proceedings of the IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER), Shenyang, China.10.1109/CYBER.2015.7288049 ↗
2. Maia, E., Wannous, S., Dias, T., Praça, I., and Faria, A. (2022). Holistic Security and Safety for Factories of the Future. Sensors, 22.10.3390/s22249915 ↗
3. An Integrated Framework for Health State Monitoring in a Smart Factory Employing IoT and Big Data Techniques10.1109/JIOT.2021.3096637 ↗
4. A Global Manufacturing Big Data Ecosystem for Fault Detection in Predictive Maintenance10.1109/TII.2019.2915846 ↗
5. A Hopping Umbrella for Fuzzy Joining Data Streams From IoT Devices in the Cloud and on the Edge10.1109/TFUZZ.2019.2955056 ↗
6. Towards Fully Anonymous Integrity Checking and Reliability Authentication for Cloud Data Sharing10.1109/TSC.2023.3270580 ↗
7. Managing Personal Identifiable Information in Data Lakes10.1109/ACCESS.2024.3365042 ↗
8. Gentry, C. (2009). A Fully Homomorphic Encryption Scheme, Stanford University.
9. Survey on Fully Homomorphic Encryption, Theory, and Applications10.1109/JPROC.2022.3205665 ↗
10. (2024, January 15). European Comission General Data Protection Regulation (GDPR). Available online: https://gdpr-info.eu/.
11. Wang, X., and Li, P. (2024). A Secure Face Verification Scheme Based on Fully Homomorphic Encryption with Anonymity. Information, 15.10.3390/info15030129 ↗
12. SNIS: A Signal Noise Separation-Based Network for Post-Processed Image Forgery Detection10.1109/TCSVT.2022.3204753 ↗
13. Onoufriou, G., Hanheide, M., and Leontidis, G. (2022). EDLaaS:Fully Homomorphic Encryption over Neural Network Graphs for Vision and Private Strawberry Yield Forecasting. Sensors, 22.10.3390/s22218124 ↗
14. GPU Accelerated Full Homomorphic Encryption Cryptosystem, Library, and Applications for IoT Systems10.1109/JIOT.2023.3313443 ↗
15. General Bootstrapping Approach for RLWE-Based Homomorphic Encryption10.1109/TC.2023.3318405 ↗
16. Naito, H., Matsumoto, M., Nakano, M., and Oguchi, M. (2023, January 2–5). Performance Analysis of Comparison Operations on Homomorphically Encrypted Sensitive Data. Proceedings of the 13th International Conference on Consumer Electronics, Berlin, Germany.10.1109/ICCE-Berlin58801.2023.10375623 ↗
17. Authenticable Additive Homomorphic Scheme and its Application for MEC-Based IoT
18. An Efficient Framework for Privacy-Preserving Computations on Encrypted IoT Data10.1109/JIOT.2020.2998109 ↗
19. Toward Secure Data Computation and Outsource for Multi-User Cloud-Based IoT10.1109/TCC.2021.3087614 ↗
20. Zhang, Y., Zhang, Z., Ji, S., Wang, S., and Huang, S. (2024). Conditional Proxy Re-Encryption-Based Key Sharing Mechanism for Clustered Federated Learning. Electronics, 13.10.3390/electronics13050848 ↗
21. Albakri, A., Alshahrani, R., Alharbi, F., and Ahamed, S.B. (2023). Fully Homomorphic Encryption with Optimal Key Generation Secure Group Communication in Internet of Things Environment. Appl. Sci., 13.10.3390/app13106055 ↗
22. (2024, January 15). Microsoft Research Microsoft SEAL. Available online: https://github.com/Microsoft/SEAL.
23. Which Ring Based Somewhat Homomorphic Encryption Scheme is Best?10.1007/978-3-319-29485-8_19 ↗