Composite secure MQTT for Internet of Things using ABE and dynamic S-box AES

The Publish-Subscribe messaging paradigm is widely used as one of the communication models for Internet of Things (IoT). Here, Users are more interested in sharing and retrieving information and careless about which specific end point is holding the information. of various publish-subscribe protocol promoted, MQTT is extremely lightweight and widely used Publish-Subscribe connectivity protocol for Internet of Things. The major drawback of MQTT protocol is that it has limited security features. Hence, these protocols need to address security issues for IoT. In this paper, we present a solution to provide access control and confidentiality of the information exchanged in an MQTT based IoT system. Our approach provides a solution of applying Attribute-based Encryption (ABE) and Dynamic S-Box Advanced Encryption Standard (AES) for payload encryption in MQTT. Further, we evaluated our proposed scheme through simulation.