Uppsats
Centralized Management of BLE-BasedOTA Firmware Updates : Design and Prototype Implementation
M1-uppsats
Malmö universitet/Institutionen för datavetenskap och medieteknik (DVMT)
Publicerad: 2025
Språk: Engelska
Nyckelord
klicka för att sökaSammanfattning
As the number of connected embedded devices continues to grow, the need for secure andefficient firmware-over-the-air (FoTA) updates becomes increasingly important. This thesispresents the design and prototype implementation of a centralized OTA firmware updatesystem for resource-constrained BLE-based devices, with a particular focus on the STM32WB55microcontroller. The system integrates a cloud-hosted MQTT infrastructure, secure TLS 1.3communication, and an Android application that acts as a bridge between the back-end and theembedded device, enabling push-based firmware updates over BLE.Security considerations are central to the system architecture. TLS-secure MQTT channels,token-based session authentication, and role-based access control (RBAC) are implemented toprotect communication and restrict unauthorized firmware access. Although the currentbootloader lacks cryptographic integrity verification, structural validation ensures basicfirmware integrity, and future improvements are proposed to address this gap.Functional and security evaluations demonstrate that the system performs reliable segmentedfirmware transfers, recovers from interruptions such as power loss or app crashes, and resistsman-in-the-middle and token hijacking attacks. Limitations related to BLE stability, firmwarevalidation, and platform generalizability are identified and discussed. The resulting prototypeprovides a practical foundation for secure, reuseable, and maintainable FoTA solutions inconstrained embedded environments.
Information
- Författare
- Al Ayoubi, Omar, Tadic, Julia
- Lärosäte / institution
- Malmö universitet/Institutionen för datavetenskap och medieteknik (DVMT)
- Publiceringsdatum
- 2025
- Uppsatstyp
- M1-uppsats
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Master-uppsats, Stockholms universitet/Institutionen för data- och systemvetenskap
Tarafder, Mahmudur Rahman, Rahman, Habibur
Publicerad: 2025
Yrkesexamen på grundnivå, Karlstads universitet/Institutionen för matematik och datavetenskap (from 2013)
Hassan Ali, Ahmed, Stude, Adrian
Publicerad: 2026
Kandidat-uppsats, Högskolan i Halmstad/Akademin för informationsteknologi
Jondelius, Felix, Ståhlberg, Adrian
Publicerad: 2026
Master-uppsats, Malmö universitet/Institutionen för datavetenskap och medieteknik (DVMT)
Ketschik, Maximilian
Publicerad: 2025
Kandidat-uppsats, Chalmers tekniska högskola / Institutionen för data och informationsteknik
Andrén, Carl, Awada, Ali, Genberg, Isak
Publicerad: 2025
Kandidat-uppsats, Chalmers tekniska högskola / Institutionen för elektroteknik
Ranström, Casper, Dahlberg, Lukas, Izadi , Ashkan
Publicerad: 2025