Real time secure messaging service for internet of things applications using MQTT

Authors

  • Md Jiabul Hoque Department of Computer and Communication Engineering International Islamic University Chittagong (IIUC), Bangladesh
  • Md Razu Ahmed Department of Computer and Communication Engineering International Islamic University Chittagong (IIUC), Bangladesh
  • Md Akibur Rahman Department of Electronic and Telecommunication Engineering International Islamic University Chittagong (IIUC), Bangladesh
  • Shihab Uddin Department of Electronic and Telecommunication Engineering International Islamic University Chittagong (IIUC), Bangladesh

DOI:

https://doi.org/10.3329/iiucs.v17i1.54982

Keywords:

a

Abstract

Most of the IoT applications require real time and secure exchange of information among connected devices and hence, currently, security of communication protocols is becoming key topic of research. MQTT, a lightweight communication protocol, is used for real time communication between networks. Authors have reviewed numerous published researches on secure MQTT protocol for IoT networks and have discovered security loop holes of MQTT communication protocol that are needed to be addressed. This article proposes a secure and real time MQTT protocol by incorporating SSL certificate to MQTT broker for IoT applications without data loss. The research has been implemented in Raspberry Pi 3B system using Python 3.4.10 development platform along with Numpy 1.11.1 and scipy 0.18.0 (for mathematical analysis), paho-mqtt 1.5.0 (for MQTT publication/subscription), and Chromium (for displaying research outcome). The outcome of this research shows that the proposed MQTT protocol has tighten security during exchanging information over IoT networks without any loss of data.

IIUC Studies Vol.17, December 2020: 27-42

Downloads

Download data is not yet available.
Abstract
32
PDF
22

Downloads

Published

2021-08-23

How to Cite

Hoque, M. J. ., Ahmed, M. R. ., Rahman, M. A. ., & Uddin, S. . (2021). Real time secure messaging service for internet of things applications using MQTT. IIUC Studies, 17(1), 27–42. https://doi.org/10.3329/iiucs.v17i1.54982

Issue

Section

Articles