NORMA eResearch @NCI Library

Blockchain authentication in smart home IoT devices

Ogunrayewa, Oluwaseyi Samuel (2022) Blockchain authentication in smart home IoT devices. Masters thesis, Dublin, National College of Ireland.

[thumbnail of Master of Science]
PDF (Master of Science)
Download (2MB) | Preview
[thumbnail of Configuration manual]
PDF (Configuration manual)
Download (616kB) | Preview


The global market for IoT applications in smart home devices reflects the increased interest in this technology. As more and more smart home IoT devices, such as light bulbs, speech systems, sensors, automated locks, power ports/switches, etc. acquire and communicate data, users and owners of these devices must contend with the challenge of ensuring the security of their data. Using a gateway or router, many IoT gadgets in smart homes are centrally connected. This centralized structure introduces a multitude of security vulnerabilities into the network that compromise the confidentiality, integrity, and availability of network resources due to malicious attacks or single points of failure. These attacks use botnets to brute force their way into IoT devices using their default login and password combination. Authentication methods with blockchain technology offers a decentralized structure based on cryptographic techniques to protect data and counter these types of threats.

In this study, a blockchain-based architecture for IoT device authentication is proposed to aid secure data transmission between IoT nodes. The model is tested to measure security, throughput, and efficiency. NS3 simulator was used for testing IoT-specific networks and communication protocols against prevalent cyber threats like Distributed Denial of Service (DDoS) to prevent malicious nodes. The simulation findings demonstrate that having highly trusted authenticated IoT nodes helps achieve high throughput and prevent DDoS attacks.

Item Type: Thesis (Masters)
Ayala-Rivera, Vanessa
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > QA Mathematics > Computer software > Computer Security
T Technology > T Technology (General) > Information Technology > Computer software > Computer Security
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Telecommunications > Computer networks > Internet of things
Divisions: School of Computing > Master of Science in Cyber Security
Depositing User: Tamara Malone
Date Deposited: 04 May 2023 15:00
Last Modified: 04 May 2023 15:00

Actions (login required)

View Item View Item