Extensions and Enhancements to “the Secure Remote Update Protocol”

This paper builds on previous work introducing the Secure Remote Update Protocol (SRUP), a secure communications protocol for Command and Control applications in the Internet of Things, built on top of MQTT. This paper builds on the original protocol and introduces a number of additional message typ...

Full description

Bibliographic Details
Main Authors: Andrew John Poulter, Steven J. Johnson, Simon J. Cox
Format: Article
Language:English
Published: MDPI AG 2017-09-01
Series:Future Internet
Subjects:
C2
Online Access:https://www.mdpi.com/1999-5903/9/4/59
id doaj-3037bf6d137a45c7b2d16a8b0b858dcf
record_format Article
spelling doaj-3037bf6d137a45c7b2d16a8b0b858dcf2020-11-24T21:27:51ZengMDPI AGFuture Internet1999-59032017-09-01945910.3390/fi9040059fi9040059Extensions and Enhancements to “the Secure Remote Update Protocol”Andrew John Poulter0Steven J. Johnson1Simon J. Cox2Faculty of Engineering and the Environment, University of Southampton, Burgess Road, Southampton, S016 7QF, UKFaculty of Engineering and the Environment, University of Southampton, Burgess Road, Southampton, S016 7QF, UKFaculty of Engineering and the Environment, University of Southampton, Burgess Road, Southampton, S016 7QF, UKThis paper builds on previous work introducing the Secure Remote Update Protocol (SRUP), a secure communications protocol for Command and Control applications in the Internet of Things, built on top of MQTT. This paper builds on the original protocol and introduces a number of additional message types: adding additional capabilities to the protocol. We also discuss the difficulty of proving that a physical device has an identity corresponding to a logical device on the network and propose a mechanism to overcome this within the protocol.https://www.mdpi.com/1999-5903/9/4/59MQTTcommand and controlC2Internet of Thingssecurity
collection DOAJ
language English
format Article
sources DOAJ
author Andrew John Poulter
Steven J. Johnson
Simon J. Cox
spellingShingle Andrew John Poulter
Steven J. Johnson
Simon J. Cox
Extensions and Enhancements to “the Secure Remote Update Protocol”
Future Internet
MQTT
command and control
C2
Internet of Things
security
author_facet Andrew John Poulter
Steven J. Johnson
Simon J. Cox
author_sort Andrew John Poulter
title Extensions and Enhancements to “the Secure Remote Update Protocol”
title_short Extensions and Enhancements to “the Secure Remote Update Protocol”
title_full Extensions and Enhancements to “the Secure Remote Update Protocol”
title_fullStr Extensions and Enhancements to “the Secure Remote Update Protocol”
title_full_unstemmed Extensions and Enhancements to “the Secure Remote Update Protocol”
title_sort extensions and enhancements to “the secure remote update protocol”
publisher MDPI AG
series Future Internet
issn 1999-5903
publishDate 2017-09-01
description This paper builds on previous work introducing the Secure Remote Update Protocol (SRUP), a secure communications protocol for Command and Control applications in the Internet of Things, built on top of MQTT. This paper builds on the original protocol and introduces a number of additional message types: adding additional capabilities to the protocol. We also discuss the difficulty of proving that a physical device has an identity corresponding to a logical device on the network and propose a mechanism to overcome this within the protocol.
topic MQTT
command and control
C2
Internet of Things
security
url https://www.mdpi.com/1999-5903/9/4/59
work_keys_str_mv AT andrewjohnpoulter extensionsandenhancementstothesecureremoteupdateprotocol
AT stevenjjohnson extensionsandenhancementstothesecureremoteupdateprotocol
AT simonjcox extensionsandenhancementstothesecureremoteupdateprotocol
_version_ 1716712776416624640