Open Access iconOpen Access

ARTICLE

Paillier Cryptography Based Message Authentication Code for IoMT Security

S. Siamala Devi1, Chandrakala Kuruba2, Yunyoung Nam3,*, Mohamed Abouhawwash4,5

1 Department of Computer Science and Engineering, Sri Krishna College of Technology, Coimbatore, 641042, India
2 Department of Computer Science and Engineering, Vignan Nirula Institute of Technology and Science, Guntur, 522009, India
3 Department of Computer Science and Engineering, Soonchunhyang University, Asan, 31538, Korea
4 Department of Mathematics, Faculty of Science, Mansoura University, Mansoura, 35516, Egypt
5 Department of Computational Mathematics, Science, and Engineering (CMSE), Michigan State University, East Lansing, MI, 48824, USA

* Corresponding Author: Yunyoung Nam. Email: email

Computer Systems Science and Engineering 2023, 44(3), 2209-2223. https://doi.org/10.32604/csse.2023.025514

Abstract

Health care visualization through Internet of Things (IoT) over wireless sensor network (WSN) becomes a current research attention due to medical sensor evolution of devices. The digital technology-based communication system is widely used in all application. Internet of medical thing (IoMT) assisted healthcare application ensures the continuous health monitoring of a patient and provides the early awareness of the one who is suffered without human participation. These smart medical devices may consume with limited resources and also the data generated by these devices are large in size. These IoMT based applications suffer from the issues such as security, anonymity, privacy, and interoperability. To overcome these issues, data aggregation methods are the solution that can concatenate the data generated by the sensors and forward it into the base station through fog node with efficient encryption and decryption. This article proposed a well-organized data aggregation and secured transmission approach. The data generated by the sensor are collected and compressed. Aggregator nodes (AN) received the compressed data and concatenate it. The concatenated and encrypted data is forward to fog node using the enhanced Paillier cryptography-based encryption with Message Authentication code (MAC). Fog node extracts the forwarded data from AN using Fog message extractor method (FME) with decryption. The proposed system ensures data integrity, security and also protects from security threats. This proposed model is simulated in Network Simulator 2.35 and the evaluated simulation results proves that the aggregation with MAC code will ensures the security, privacy and also reduces the communication cost. Fog node usages in between Aggregator and base station, will reduce the cloud server/base station computational overhead and storage cost. The proposed ideology is compared with existing data aggregation schemes in terms of computational cost, storage cost, communication cost and energy cost. Cost of communication takes 18.7 ms which is much lesser than existing schemes.

Keywords


Cite This Article

APA Style
Devi, S.S., Kuruba, C., Nam, Y., Abouhawwash, M. (2023). Paillier cryptography based message authentication code for iomt security. Computer Systems Science and Engineering, 44(3), 2209-2223. https://doi.org/10.32604/csse.2023.025514
Vancouver Style
Devi SS, Kuruba C, Nam Y, Abouhawwash M. Paillier cryptography based message authentication code for iomt security. Comput Syst Sci Eng. 2023;44(3):2209-2223 https://doi.org/10.32604/csse.2023.025514
IEEE Style
S.S. Devi, C. Kuruba, Y. Nam, and M. Abouhawwash, “Paillier Cryptography Based Message Authentication Code for IoMT Security,” Comput. Syst. Sci. Eng., vol. 44, no. 3, pp. 2209-2223, 2023. https://doi.org/10.32604/csse.2023.025514



cc Copyright © 2023 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1647

    View

  • 641

    Download

  • 0

    Like

Share Link