Symbolic Verification of Mesh Commissioning Protocol of Thread

No Thumbnail Available
File version
Author(s)
Upadhyay, P
Sharma, S
Bai, G
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)
Date
2024
Size
File type(s)
Location

Bangalore, India

License
Abstract

The popularity of the Internet of Things (IoT) has raised the critical need for secure, bug-free protocols, where minor design flaws can lead to significant losses. This work focuses on the Thread protocol, an extensively used solution for IoT security and device diversity. We present a formal p-calculus model of Mesh Commissioning Protocol (MeshCoP), a Thread sub-protocol to securely authenticate and commission new distrusted devices to a Thread Network. Our goal is specifically to verify MeshCoP specification. This study highlights the challenges associated with manually modeling a widely used protocol in the industry. Our analysis confirms the secrecy, key consistency, registration, petitioning, and secure network credentials transfer properties held in MeshCoP.

Journal Title
Conference Title

ISEC '24: Proceedings of the 17th Innovations in Software Engineering Conference

Book Title
Edition
Volume
Issue
Thesis Type
Degree Program
School
Publisher link
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement
Item Access Status
Note
Access the data
Related item(s)
Subject

Data management and data science

Cyberphysical systems and internet of things

Data security and protection

Persistent link to this record
Citation

Upadhyay, P; Sharma, S; Bai, G, Symbolic Verification of Mesh Commissioning Protocol of Thread, ISEC '24: Proceedings of the 17th Innovations in Software Engineering Conference, 2024, pp. 27