Mtetwa, SNSibeko, NTarwireyi, PAbu-Mahfouz, Adnan MI2021-02-172021-02-172020-11Mtetwa, S., Sibeko, N., Tarwireyi, P. & Abu-Mahfouz, A.M. 2020. OTA firmware updates for LoRaWAN using blockchain. http://hdl.handle.net/10204/11781 .978-1-7281-9521-6978-1-7281-9520-9http://hdl.handle.net/10204/11781LoRaWAN is one of the LPWAN technologies that has become popular in both industries and research. LoRaWAN aims to provide long-range communication and empowers lowpowered devices to last for years in the field. LoRaWAN relies on the symmetric cryptography to provide end-to-end encryption. Even though LoRaWAN relies on symmetric cryptography, there are recent works that try to enhance security of LoRaWAN by incorporating technologies like Blockchain. Blockchain is a decentralized peer-to-peer network that provides tamperproof and immutability of data. This paper proposes a Blockchainbased firmware update mechanism to enhance firmware update in LoRaWAN as well as managing the update process. This mechanism aims to provide updates by ensuring authenticity, and integrity of the firmware. The mechanism focuses more on devices that are too constrained in resources, hence for that purpose we evaluated the cost involved in some cryptographic operations taken to ensure security during firmware updates. We conclude that the approach is feasible for constrained devices in LoRaWAN network by evaluating the memory usage of the cryptographic operation used by the end device.FulltextenBlockchainFirmwareInternet of ThingsLong Range Wide Area NetworkLoRaWANLow-Power Wide Area NetworkResource-constrained devicesSecurityOTA firmware updates for LoRaWAN using blockchainConference PresentationMtetwa, S., Sibeko, N., Tarwireyi, P., & Abu-Mahfouz, A. M. (2020). OTA firmware updates for LoRaWAN using blockchain. http://hdl.handle.net/10204/11781Mtetwa, SN, N Sibeko, P Tarwireyi, and Adnan MI Abu-Mahfouz. "OTA firmware updates for LoRaWAN using blockchain." <i>2nd International Multidisciplinary Information Technology and Engineering Conference (IMITEC), Kimberley, South Africa, 25-27 November 2020</i> (2020): http://hdl.handle.net/10204/11781Mtetwa S, Sibeko N, Tarwireyi P, Abu-Mahfouz AM, OTA firmware updates for LoRaWAN using blockchain; 2020. http://hdl.handle.net/10204/11781 .TY - Conference Presentation AU - Mtetwa, SN AU - Sibeko, N AU - Tarwireyi, P AU - Abu-Mahfouz, Adnan MI AB - LoRaWAN is one of the LPWAN technologies that has become popular in both industries and research. LoRaWAN aims to provide long-range communication and empowers lowpowered devices to last for years in the field. LoRaWAN relies on the symmetric cryptography to provide end-to-end encryption. Even though LoRaWAN relies on symmetric cryptography, there are recent works that try to enhance security of LoRaWAN by incorporating technologies like Blockchain. Blockchain is a decentralized peer-to-peer network that provides tamperproof and immutability of data. This paper proposes a Blockchainbased firmware update mechanism to enhance firmware update in LoRaWAN as well as managing the update process. This mechanism aims to provide updates by ensuring authenticity, and integrity of the firmware. The mechanism focuses more on devices that are too constrained in resources, hence for that purpose we evaluated the cost involved in some cryptographic operations taken to ensure security during firmware updates. We conclude that the approach is feasible for constrained devices in LoRaWAN network by evaluating the memory usage of the cryptographic operation used by the end device. DA - 2020-11 DB - ResearchSpace DP - CSIR J1 - 2nd International Multidisciplinary Information Technology and Engineering Conference (IMITEC), Kimberley, South Africa, 25-27 November 2020 KW - Blockchain KW - Firmware KW - Internet of Things KW - Long Range Wide Area Network KW - LoRaWAN KW - Low-Power Wide Area Network KW - Resource-constrained devices KW - Security LK - https://researchspace.csir.co.za PY - 2020 SM - 978-1-7281-9521-6 SM - 978-1-7281-9520-9 T1 - OTA firmware updates for LoRaWAN using blockchain TI - OTA firmware updates for LoRaWAN using blockchain UR - http://hdl.handle.net/10204/11781 ER -24125