journal article·2023-05-15Open access

Fully Homomorphic Encryption with Optimal Key Generation Secure Group Communication in Internet of Things Environment

Ashwag Albakri, Reem Alshahrani, Fares Alharbi, Saahira Banu Ahamed

Applied Sciences· Volume 13· Issue 10

Abstract

The Internet of Things or “IoT” determines the highly interconnected network of heterogeneous devices where each type of communication seems to be possible, even unauthorized. Consequently, the security requirement for these networks became crucial, while conventional Internet security protocol was identified as unusable in these types of networks, especially because of some classes of IoT devices with constrained resources. Secure group communication (SGC) in the IoT environment is vital to ensure the confidentiality, integrity, and availability (CIA) of data swapped within a collection of IoT devices. Typically, IoT devices were resource-constrained with limited memory, processing, energy, and power, which makes SGC a difficult task. This article designs a Fully Homomorphic Encryption with Optimal Key Generation Secure Group Communication (FHEOKG-SGC) technique in the IoT environment. The presented FHEOKG-SGC technique mainly focuses on the encryption and routing of data securely in the IoT environment via group communication. To accomplish this, the presented FHEOKG-SGC technique initially designs an FHE-based encryption technique to secure the data in the IoT environment. Next, the keys in the FHE technique are chosen optimally using the sine cosine algorithm (SCA). At the same time, the plum tree algorithm (PTA) is applied for the identification of the routes in the IoT network. Finally, the FHEOKG-SGC technique employs a trust model to improve the secure communication process, and the key management center is used for optimal handling of the keys. The simulation analysis of the FHEOKG-SGC technique is tested using a series of experiments, and the outcomes are studied under various measures. An extensive comparative study highlighted the improvement of the FHEOKG-SGC algorithm over other recent approaches.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Security in Wireless Sensor Networks · Cryptography and Data Security · Advanced Authentication Protocols Security

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

Affiliations

Department of Computer Science, College of Computer Science & Information Technology, Jazan University, Jazan 45142, Saudi Arabia

Department of Computer Science, College of Computers and IT, Taif University, Taif 21944, Saudi Arabia

Department of Computer Science, College of Computing and IT, Shaqra University, Shaqra 15526, Saudi Arabia

Funding

Jazan University

References (26)

Show source-provided references
1. Key management systems for smart grid advanced metering infrastructure: A survey10.1109/COMST.2019.2907650 ↗
2. A Review on Secure Group Key Management Schemes for Data Gathering in Wireless Sensor Networks10.48084/etasr.3213 ↗
3. AKM-IoV: Authenticated key management protocol in fog computing-based Internet of vehicles deployment10.1109/JIOT.2019.2923611 ↗
4. Computation and communication efficient secure group key exchange protocol for low con-figuration system
5. Decision Tree Based Key Management for Secure Group Communication10.32604/csse.2022.019561 ↗
6. Design of secure key management and user authentication scheme for fog computing services10.1016/j.future.2018.09.017 ↗
7. Jha, S., Jha, N., Prashar, D., Ahmad, S., Alouffi, B., and Alharbi, A. (2022). Integrated IoT-based secure and efficient key management framework using hashgraphs for autonomous vehicles to ensure road safety. Sensors, 22.10.3390/s22072529 ↗
8. Secure Group Key Management Scheme for Dynamic Vehicular Cloud Computing
9. Secure Group Key Management Protocol for Grid Computing10.14704/WEB/V18I2/WEB18374 ↗
10. Aliev, H., Kim, H., and Choi, S. (2020). A Scalable and Secure Group Key Management Method for Secure V2V Communication. Sensors, 20.10.3390/s20216137 ↗
11. Decentralized lightweight group key manage-ment for dynamic access control in IoT environments10.1109/TNSM.2020.3002957 ↗
12. Kandi, M.A., Kouicem, D.E., Lakhlef, H., Bouabdallah, A., and Challal, Y. (2020–1, January 29). A blockchain-based key man-agement protocol for secure device-to-device communication in the internet of things. Proceedings of the 2020 IEEE 19th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), Guangzhou, China.10.1109/TrustCom50675.2020.00255 ↗
13. Blockchain-Based Anonymous Authentication with Key Management for Smart Grid Edge Computing Infrastructure10.1109/TII.2019.2936278 ↗
14. A Blockchain-Based Secure Key Management Scheme with Trustworthiness in DWSNs10.1109/TII.2020.2965975 ↗
15. Privacy-Oriented Blockchain-Based Distributed Key Management Architecture for Hierarchical Access Control in the IoT Scenario10.1109/ACCESS.2019.2904042 ↗
16. A Lightweight and Secure Group Key Based Handover Authentication Protocol for the Software-Defined Space Information Network10.1109/TWC.2020.2975781 ↗
17. De Ree, M., Mantas, G., Rodriguez, J., and Otung, I.E. (2022). DECENT: Decentralized and Efficient Key Management to Secure Communication in Dense and Dynamic Environments. IEEE Trans. Intell. Transp. Syst., 1–13.10.1109/TITS.2022.3160068 ↗
18. Choudhury, B., Nag, A., and Nandi, S. (2020, January 10–13). DTLS based secure group communication scheme for Internet of Things. Proceedings of the 2020 IEEE 17th International Conference on Mobile Ad Hoc and Sensor Systems (MASS), Delhi, India.10.1109/MASS50613.2020.00029 ↗
19. Reusable garbled gates for new fully homomorphic encryption service10.1504/IJWGS.2017.082061 ↗
20. Blockchain IOTA Sharding based Scalable Secure Group Communication in Large VANETs10.1109/JIOT.2022.3222382 ↗
21. Raj, S.R.S., Prakash, M.V., Prince, T., Shankar, K., Varadarajan, V., and Nonyelu, F. (2020). Web Based Database Security in Internet of Things Using Fully Homomorphic Encryption and Discrete Bee Colony Optimization. Malays. J. Comput. Sci., 1–14.10.22452/mjcs.sp2020no1.1 ↗
22. Wibawa, F., Catak, F.O., Sarp, S., and Kuzlu, M. (2022). BFV-Based Homomorphic Encryption for Privacy-Preserving CNN Models. Cryptography, 6.10.3390/cryptography6030034 ↗
23. Cement Transport Vehicle Routing with a Hybrid Sine Cosine Optimization Algorithm
24. Moldovan, D. (2023). Plum Tree Algorithm and Weighted Aggregated Ensembles for Energy Efficiency Estimation. Algorithms, 16.10.3390/a16030134 ↗
25. Energy efficient neuro-fuzzy cluster based to-pology construction with metaheuristic route planning algorithm for unmanned aerial vehicles10.1016/j.comnet.2021.108214 ↗
26. Euler Phi Function and Gamma Function Based Elliptic Curve Encryption for Secured Group Communication10.1007/s11277-022-09557-6 ↗