Intrusion Detection System for the Internet of Things Based on Blockchain and Multi-Agent Systems

被引:86
作者
Liang, Chao [1 ]
Shanmugam, Bharanidharan [1 ]
Azam, Sami [1 ]
Karim, Asif [1 ]
Islam, Ashraful [2 ]
Zamani, Mazdak [3 ]
Kavianpour, Sanaz [4 ]
Idris, Norbik Bashah [5 ]
机构
[1] Charles Darwin Univ, Coll Engn IT & Environm, Casuarina, NT 0810, Australia
[2] Univ Louisiana Lafayette, Sch Comp & Informat, Louisiana, LA 70504 USA
[3] Felician Univ, Sch Arts & Sci, Rutherford, NJ 07070 USA
[4] Abertay Univ, Sch Design & Informat, Dundee DD1 1HG, Scotland
[5] Int Islamic Univ Malaysia, Kulliyyah Informat & Commun Technol, Gombak 53100, Selangor, Malaysia
关键词
blockchain; Internet of Things; intrusion detection system; multi-agent system; SECURITY; HYBRID;
D O I
10.3390/electronics9071120
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the popularity of Internet of Things (IoT) technology, the security of the IoT network has become an important issue. Traditional intrusion detection systems have their limitations when applied to the IoT network due to resource constraints and the complexity. This research focusses on the design, implementation and testing of an intrusion detection system which uses a hybrid placement strategy based on a multi-agent system, blockchain and deep learning algorithms. The system consists of the following modules: data collection, data management, analysis, and response. The National security lab-knowledge discovery and data mining NSL-KDD dataset is used to test the system. The results demonstrate the efficiency of deep learning algorithms when detecting attacks from the transport layer. The experiment indicates that deep learning algorithms are suitable for intrusion detection in IoT network environment.
引用
收藏
页码:1 / 27
页数:27
相关论文
共 52 条
[1]   Security in Internet of Things: issues, challenges, taxonomy, and architecture [J].
Adat, Vipindev ;
Gupta, B. B. .
TELECOMMUNICATION SYSTEMS, 2018, 67 (03) :423-441
[2]  
Alnaghes M.S., 2015, 2 INT C EL EL ENG CL, V12
[3]  
[Anonymous], 2009, IEEE CISDA 09
[4]   A Supervised Intrusion Detection System for Smart Home IoT Devices [J].
Anthi, Eirini ;
Williams, Lowri ;
Slowinska, Malgorzata ;
Theodorakopoulos, George ;
Burnap, Pete .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) :9042-9053
[5]   An intrusion detection framework for energy constrained IoT devices [J].
Arshad, Junaid ;
Azad, Muhammad Ajmal ;
Abdeltaif, Muhammad Mahmoud ;
Salah, Khaled .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2020, 136
[6]   Performance Evaluation of Supervised Machine Learning Algorithms for Intrusion Detection [J].
Belavagi, Manjula C. ;
Muniyal, Balachandra .
TWELFTH INTERNATIONAL CONFERENCE ON COMMUNICATION NETWORKS, ICCN 2016 / TWELFTH INTERNATIONAL CONFERENCE ON DATA MINING AND WAREHOUSING, ICDMW 2016 / TWELFTH INTERNATIONAL CONFERENCE ON IMAGE AND SIGNAL PROCESSING, ICISP 2016, 2016, 89 :117-123
[7]  
Bellifemine FL, 2007, DEV MULTIAGENT SYSTE
[8]   End-to-End Trust and Security for Internet of Things Applications [J].
Bhattarai, Sulabh ;
Wang, Yong .
COMPUTER, 2018, 51 (04) :20-27
[9]   Hybrid of anomaly-based and specification-based IDS for Internet of Things using unsupervised OPF based on MapReduce approach [J].
Bostani, Hamid ;
Sheikhan, Mansour .
COMPUTER COMMUNICATIONS, 2017, 98 :52-71
[10]  
Calvaresi D, 2018, P INT C PRACT APPL A