Visible to the public On the Feasibility of Homomorphic Encryption for Internet of Things

TitleOn the Feasibility of Homomorphic Encryption for Internet of Things
Publication TypeConference Paper
Year of Publication2022
AuthorsReddy, H Manohar, P C, Sajimon, Sankaran, Sriram
Conference Name2022 IEEE 8th World Forum on Internet of Things (WF-IoT)
KeywordsCPU Utilisation, energy consumption, Hardware, HElib, homomorphic encryption, Human Behavior, human factors, Internet of Things, Internet of Things (IoT), Libraries, memory usage, Metrics, Microsoft SEAL, Optimization schemes, performance evaluation, Profiling Energy Consumption, pubcrawl, resilience, Resiliency, Scalability, Seals
AbstractHomomorphic encryption (HE) facilitates computing over encrypted data without using the secret keys. It is currently inefficient for practical implementation on the Internet of Things (IoT). However, the performance of these HE schemes may increase with optimized libraries and hardware capabilities. Thus, implementing and analyzing HE schemes and protocols on resource-constrained devices is essential to deriving optimized and secure schemes. This paper develops an energy profiling framework for homomorphic encryption on IoT devices. In particular, we analyze energy consumption and performance such as CPU and Memory utilization and execution time of numerous HE schemes using SEAL and HElib libraries on the Raspberry Pi 4 hardware platform and study energy-performance-security trade-offs. Our analysis reveals that HE schemes can incur a maximum of 70.07% in terms of energy consumption among the libraries. Finally, we provide guidelines for optimization of Homomorphic Encryption by leveraging multi-threading and edge computing capabilities for IoT applications. The insights obtained from this study can be used to develop secure and resource-constrained implementation of Homomorphic encryption depending on the needs of IoT applications.
DOI10.1109/WF-IoT54382.2022.10152214
Citation Keyreddy_feasibility_2022