Back to Search Start Over

Formal verification for a PMQTT protocol

Authors :
Eman Elemam
Ayman M. Bahaa-Eldin
Nabil H. Shaker
Mohamed Sobh
Source :
Egyptian Informatics Journal, Vol 21, Iss 3, Pp 169-182 (2020)
Publication Year :
2020
Publisher :
Elsevier, 2020.

Abstract

The future of Internet of Things (IoT) foresees a world of interconnected people with every physical object in a seamless manner. The security related aspects for the IoT world are still an open field of discussion and research. The Message Queue Telemetry Transport (MQTT) application layer protocol is widely used in IoT networks. Since, MQTT standard has no mandatory requirements regarding the security services, therefore, manipulating the security related issues is different in MQTT platforms. This paper proposes a novel security protocol. It is the Protected Message Queue Telemetry Transport (PMQTT) protocol which is based on MQTT with added cryptographic primitives to offer security services for IoT systems. Moreover, a formal verification for a PMQTT protocol is conducted using the ProVerif cryptographic automated verifier tool to prove that the PMQTT protocol satisfies the intended security properties.

Details

Language :
English
ISSN :
11108665
Volume :
21
Issue :
3
Database :
Directory of Open Access Journals
Journal :
Egyptian Informatics Journal
Publication Type :
Academic Journal
Accession number :
edsdoj.8cd17e0104174bbb866a4e146dfaeb1e
Document Type :
article
Full Text :
https://doi.org/10.1016/j.eij.2020.01.001