- Treffer 1 von 1
MUP
- Message Queuing Telemetry Transport (MQTT) is one of the dominating protocols for edge- and cloud-based Internet of Things (IoT) solutions. When a security vulnerability of an IoT device is known, it has to be fixed as soon as possible. This requires a firmware update procedure. In this paper, we propose a secure update protocol for MQTT-connected devices which ensures the freshness of the firmware, authenticates the new firmware and considers constrained devices. We show that the update protocol is easy to integrate in an MQTT-based IoT network using a semantic approach. The feasibility of our approach is demonstrated by a detailed performance analysis of our prototype implementation on a IoT device with 32 kB RAM. Thereby, we identify design issues in MQTT 5 which can help to improve the support of constrained devices.
Verfasserangaben: | Kristina SahlmannORCiD, Vera Clemens, Michael Nowak, Bettina SchnorORCiDGND |
---|---|
URN: | urn:nbn:de:kobv:517-opus4-489013 |
DOI: | https://doi.org/10.25932/publishup-48901 |
ISSN: | 1866-8372 |
Titel des übergeordneten Werks (Deutsch): | Postprints der Universität Potsdam : Mathematisch-Naturwissenschaftliche Reihe |
Untertitel (Englisch): | Simplifying Secure Over-The-Air Update with MQTT for Constrained IoT Devices |
Schriftenreihe (Bandnummer): | Zweitveröffentlichungen der Universität Potsdam : Mathematisch-Naturwissenschaftliche Reihe (1094) |
Publikationstyp: | Postprint |
Sprache: | Englisch |
Datum der Erstveröffentlichung: | 13.01.2021 |
Erscheinungsjahr: | 2020 |
Veröffentlichende Institution: | Universität Potsdam |
Datum der Freischaltung: | 13.01.2021 |
Freies Schlagwort / Tag: | Internet of Things; MQTT; edge computing; firmware update; security |
Ausgabe: | 1094 |
Seitenanzahl: | 23 |
Quelle: | Sensors 21 (2021) 1, 10 DOI: 10.3390/s21010010 |
Organisationseinheiten: | Mathematisch-Naturwissenschaftliche Fakultät / Institut für Informatik und Computational Science |
DDC-Klassifikation: | 6 Technik, Medizin, angewandte Wissenschaften / 62 Ingenieurwissenschaften / 620 Ingenieurwissenschaften und zugeordnete Tätigkeiten |
Peer Review: | Referiert |
Publikationsweg: | Open Access / Green Open-Access |
Lizenz (Deutsch): | CC-BY - Namensnennung 4.0 International |
Externe Anmerkung: | Bibliographieeintrag der Originalveröffentlichung/Quelle |