Next Article in Journal
Evaluating Swarm Robotics for Mining Environments: Insights into Model Performance and Application
Next Article in Special Issue
Blockchain Architecture for Lightweight Storage
Previous Article in Journal
Application of Low-Frequency Acoustic Waves to Extinguish Flames on the Basis of Selected Experimental Attempts
Previous Article in Special Issue
Analyzing the Digital Infrastructure Enabling Project Management Success: A Hybrid FAHP-FTOPSIS Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Stealthy Messaging: Leveraging Message Queuing Telemetry Transport for Covert Communication Channels

Department DIIES, University Mediterranea of Reggio Calabria, Via Università 25, 89122 Reggio Calabria, Italy
*
Author to whom correspondence should be addressed.
Appl. Sci. 2024, 14(19), 8874; https://doi.org/10.3390/app14198874
Submission received: 6 August 2024 / Revised: 24 September 2024 / Accepted: 30 September 2024 / Published: 2 October 2024

Abstract

Covert channel methods are techniques for improving privacy and security in network communications. These methods consist of embedding secret data within normal network channels, making it more difficult for unauthorized parties to detect such data. This paper presents a new approach for creating covert channels using the Message Queuing Telemetry Transport (MQTT) protocol, widely used in the context of the Internet of Things (IoT). The proposed method exploits storage channels by altering the field length of MQTT messages. Our solution leverages well-known one-way mathematical functions to ensure that data remain hidden from third parties observing the MQTT stream. In this way, we ensure that not only the content of the communication is preserved but also that the communication itself takes place. We conducted a security analysis to show that our solution offers the above-mentioned property even against severe threats, such as an adversary being able to observe all the messages exchanged in the network (even in the clear). Finally, we conducted an overhead analysis of our solution both in terms of the time required to perform the required operations and of the bytes to send. Our study shows that our solution adds no significant time overhead, and the additional overhead in terms of transmitted bytes remains within acceptable limits.
Keywords: MQTT; cover channel; censorship MQTT; cover channel; censorship

Share and Cite

MDPI and ACS Style

Lazzaro, S.; Buccafurri, F. Stealthy Messaging: Leveraging Message Queuing Telemetry Transport for Covert Communication Channels. Appl. Sci. 2024, 14, 8874. https://doi.org/10.3390/app14198874

AMA Style

Lazzaro S, Buccafurri F. Stealthy Messaging: Leveraging Message Queuing Telemetry Transport for Covert Communication Channels. Applied Sciences. 2024; 14(19):8874. https://doi.org/10.3390/app14198874

Chicago/Turabian Style

Lazzaro, Sara, and Francesco Buccafurri. 2024. "Stealthy Messaging: Leveraging Message Queuing Telemetry Transport for Covert Communication Channels" Applied Sciences 14, no. 19: 8874. https://doi.org/10.3390/app14198874

APA Style

Lazzaro, S., & Buccafurri, F. (2024). Stealthy Messaging: Leveraging Message Queuing Telemetry Transport for Covert Communication Channels. Applied Sciences, 14(19), 8874. https://doi.org/10.3390/app14198874

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop