Message Queuing Telemetry Transport (MQTT) is a lightweight publish/subscribe protocol, which is currently one of the most popular application protocols in Internet of Things (IoT) thanks to its simplicity in use and its scalability. The secured version, MQTTS, which combines MQTT with the Transport Layer Security (TLS) protocol, has several shortcomings. It only offers one-to-one security, supports a limited number of security features and has high computation and communication costs. In this paper, we propose a flexible and lightweight security solution to be integrated in MQTT, addressing many-to-many communication, which reduces the communication overhead by 80% and the computational overhead by 40% for the setup of a secure connection on the client side.
Van Glabbeek, R, Deac, D, Perale, T, Steenhaut, K & Braeken, A 2022, 'Flexible and Efficient Security Framework for Many-to-Many Communication in a Publish/Subscribe Architecture', Sensors, vol. 22, no. 19, 7391. https://doi.org/10.3390/s22197391
Van Glabbeek, R., Deac, D., Perale, T., Steenhaut, K., & Braeken, A. (2022). Flexible and Efficient Security Framework for Many-to-Many Communication in a Publish/Subscribe Architecture. Sensors, 22(19), Article 7391. https://doi.org/10.3390/s22197391
@article{1c10d17c52d941e5bba010e5b5e76f3d,
title = "Flexible and Efficient Security Framework for Many-to-Many Communication in a Publish/Subscribe Architecture",
abstract = "Message Queuing Telemetry Transport (MQTT) is a lightweight publish/subscribe protocol, which is currently one of the most popular application protocols in Internet of Things (IoT) thanks to its simplicity in use and its scalability. The secured version, MQTTS, which combines MQTT with the Transport Layer Security (TLS) protocol, has several shortcomings. It only offers one-to-one security, supports a limited number of security features and has high computation and communication costs. In this paper, we propose a flexible and lightweight security solution to be integrated in MQTT, addressing many-to-many communication, which reduces the communication overhead by 80% and the computational overhead by 40% for the setup of a secure connection on the client side.",
author = "{Van Glabbeek}, Roald and Diana Deac and Thomas Perale and Kris Steenhaut and An Braeken",
note = "Funding Information: The research was partly supported by the project fund for technology and transfer (TETRA) of Flanders Innovation & Entrepreneurship (Vlaio) under grant number HBC.2020.2073 Velcro. Publisher Copyright: {\textcopyright} 2022 by the authors. Copyright: Copyright 2022 Elsevier B.V., All rights reserved.",
year = "2022",
month = oct,
doi = "10.3390/s22197391",
language = "English",
volume = "22",
journal = "Sensors",
issn = "1424-8220",
publisher = "Multidisciplinary Digital Publishing Institute (MDPI)",
number = "19",
}