Scalable and Secure Architecture for Distributed IoT Systems
Authors:
- 1 June 2020
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1-6
Abstract
Internet-of-things (IoT) is perpetually revolutionizing our daily life and rapidly transforming physical objects into an ubiquitous connected ecosystem. Due to their massive deployment and moderate security levels, those devices face a lot of security, management, and control challenges. Their classical centralized architecture is still cloaking vulnerabilities and anomalies that can be exploited by hackers for spying, eavesdropping, and taking control of the network. In this paper, we propose to improve the IoT architecture with additional security features using Artificial Intelligence (AI) and blockchain technology. We propose a novel architecture based on permissioned blockchain technology in order to build a scalable and decentralized end-to-end secure IoT system. Furthermore, we enhance the IoT system security with an AI-component at the gateway level to detect and classify suspected activities, malware, and cyber-attacks using machine learning techniques. Simulations and practical implementation show that the proposed architecture delivers high performance against cyber-attacks.Keywords
All Related Versions
This publication has 25 references indexed in Scilit:
- Hyperledger fabric2018
- Trust Bit: Reward-based intelligent vehicle commination using blockchain paper2018
- Trust list: Internet-wide and distributed IoT traffic management using blockchain and SDN2018
- Toward Generating a New Intrusion Detection Dataset and Intrusion Traffic Characterization2018
- Performance Modeling of PBFT Consensus Process for Permissioned Blockchain Network (Hyperledger Fabric)2017
- DDoS in the IoT: Mirai and Other BotnetsComputer, 2017
- Blockchain technology innovations2017
- Managing IoT devices using blockchain platform2017
- Front-end intelligence for large-scale application-oriented internet-of-thingsIEEE Access, 2016
- Practical byzantine fault tolerance and proactive recoveryACM Transactions on Computer Systems, 2002