UTFacultiesEEMCSDisciplines & departmentsSCSEducationAssignmentsOpen AssignmentsOpen Master AssignmentsMay 29, 2023: Secure Firmware and Software Updates in IoT Devices: Enhancing Device Integrity and Preventing Unauthorized Modifications

May 29, 2023: Secure Firmware and Software Updates in IoT Devices: Enhancing Device Integrity and Preventing Unauthorized Modifications

MAster assignment

Secure Firmware and Software Updates in IoT Devices: Enhancing Device Integrity and Preventing Unauthorized Modifications

TYPE : MASTER CS

Period: Start date: as soon as possible

Student: Unassigned

If you are interested please contact:

Abstract:

This master's thesis aims to address the security vulnerabilities and challenges associated with firmware and software updates in IoT devices. The research focuses on exploring secure update mechanisms, including secure boot, secure firmware over-the-air (FOTA) updates, and code signing techniques. The proposal involves investigating the effectiveness of these mechanisms in preventing unauthorized modifications and ensuring device integrity. Additionally, the research will explore efficient and scalable update mechanisms suitable for resource-constrained IoT devices.

Objective:

The main objective of this research is to develop a comprehensive understanding of secure firmware and software update mechanisms for IoT devices. The research aims to investigate the vulnerabilities and challenges related to update processes in IoT devices and propose strategies to enhance their security. The study will explore secure boot, secure FOTA updates, and code signing techniques, evaluating their effectiveness in preventing unauthorized modifications. Furthermore, the research will focus on developing efficient and scalable update mechanisms suitable for resource-constrained IoT devices.

Methodology:

1.      Literature Review:

2.      Vulnerability Analysis:

3.      Secure Boot Mechanisms:

4.      Secure Firmware Over-the-Air (FOTA) Updates:

5.      Code Signing Techniques:

6.      Design of Efficient and Scalable Update Mechanisms:

7.      Implementation and Evaluation:

8.      Comparative Analysis:

9.      Discussion and Future Directions:

Expected Outcome:

The expected outcome of this research is a comprehensive understanding of secure firmware and software update mechanisms in IoT devices. The thesis will propose strategies and techniques, including secure boot, secure FOTA updates, and code signing, to enhance the security of update processes. The research findings will contribute to the development of efficient and scalable update mechanisms suitable for resource-constrained IoT devices. The outcomes of this research can be used as guidelines for industry practitioners, IoT device manufacturers, and IoT ecosystem stakeholders to improve the security of IoT devices through secure firmware and software updates.

References:

  1. Chen, X., et al. (2018). A Survey on IoT Security: Application Areas, Security Threats, and Solution Architectures. IEEE Internet of Things Journal, 5(5), 3816-3832. DOI: 10.1109/JIOT.2018.2840359
  2. Yavari, M., et al. (2017). Firmware Updates of IoT Devices: An Overview. 2017 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), 893-898. DOI: 10.1109/iThings-GreenCom-CPSCom-SmartData.2017.149
  3. Kaur, A., et al. (2019). Secure Boot Mechanism for IoT Devices: Issues and Challenges. 2019 3rd International Conference on Trends in Electronics and Informatics (ICOEI), 99-104. DOI: 10.1109/ICOEI.2019.8862773