跳到主要导航 跳到搜索 跳到主要内容

Formalization and Verification of MQTT-SN Communication Using CSP

  • Wei Lin*
  • , Sini Chen
  • , Huibiao Zhu
  • *此作品的通讯作者
  • East China Normal University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

The MQTT-SN protocol is a lightweight version of the MQTT protocol and is customized for Wireless Sensor Networks (WSN). It removes the need for the underlying protocol to provide ordered and reliable connections during transmission, making it ideal for sensors in WSN with extremely limited computing power and resources. Due to the widespread use of WSN in various areas, the MQTT-SN protocol has promising application prospects. Furthermore, security is crucial for MQTT-SN, as sensor nodes applying this protocol are often deployed in uncontrolled wireless environments and are vulnerable to a variety of external security threats. To ensure the security of the MQTT-SN protocol without compromising its simplicity, we introduce the ChaCha20-Poly1305 cryptographic authentication algorithm. In this paper, we formally model the MQTT-SN communication system using Communicating Sequential Process (CSP) and then verify seven properties of this model using Process Analysis Toolkit (PAT), including deadlock freedom, divergence freedom, data reachability, client security, gateway security, broker security, and data leakage. According to the verification results in PAT, our model satisfies all the properties above. Therefore, we can conclude that the MQTT-SN protocol is secure with the introduction of ChaCha20-Poly1305.

源语言英语
主期刊名Engineering of Computer-Based Systems - 8th International Conference, ECBS 2023, Proceedings
编辑Jan Kofroň, Tiziana Margaria, Cristina Seceleanu
出版商Springer Science and Business Media Deutschland GmbH
115-132
页数18
ISBN(印刷版)9783031492518
DOI
出版状态已出版 - 2024
活动8th International Conference on Engineering of Computer-Based Systems, ECBS 2023 - Västerås, 瑞典
期限: 16 10月 202318 10月 2023

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
14390 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议8th International Conference on Engineering of Computer-Based Systems, ECBS 2023
国家/地区瑞典
Västerås
时期16/10/2318/10/23

学术指纹

探究 'Formalization and Verification of MQTT-SN Communication Using CSP' 的科研主题。它们共同构成独一无二的学术指纹。

引用此