Paper
15 August 2023 Blockchain-based MQTT communication access control scheme for the Internet of Things
Ran Chen, Xingyi Du, Jing Hu, Tiecheng Song
Author Affiliations +
Proceedings Volume 12719, Second International Conference on Electronic Information Technology (EIT 2023); 127191L (2023) https://doi.org/10.1117/12.2685781
Event: Second International Conference on Electronic Information Technology (EIT 2023), 2023, Wuhan, China
Abstract
The Message Queuing Telemetry Transport (MQTT) protocol is commonly used in the Internet of Things (IoT) due to its simple and efficient communication method. However, this also brings some security risks, such as arbitrary device publishing and subscription that can cause the IoT system to malfunction. Traditional MQTT access control methods, such as using access control lists (ACL), have some problems, such as security issues in storing permissions and matching efficiency. In this paper, we propose a blockchain-based access control method for IoT MQTT communication, which uses decentralized blockchain to store access control information, solves the problem of single-point failure, and ensures information security. To address the MQTT permission matching issue, we propose a Patricia Trie based adaptive priority topic search tree (PTST). This data structure optimizes the storage consumption of permission information and, for MQTT wildcard matching, uses an adaptive priority permission matching approach, which always searches from high to low priority, greatly improving the matching efficiency. Then we propose an access control model and process based on eXtensible Access Control Markup Language (XACML) standard. In the end, we perform performance testing and comparison with other data structures, and the results show good performance of PTST, demonstrating the feasibility of our scheme.
© (2023) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Ran Chen, Xingyi Du, Jing Hu, and Tiecheng Song "Blockchain-based MQTT communication access control scheme for the Internet of Things", Proc. SPIE 12719, Second International Conference on Electronic Information Technology (EIT 2023), 127191L (15 August 2023); https://doi.org/10.1117/12.2685781
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Internet of things

Blockchain

Computer security

Data storage

Back to Top