IoT-KEEPER

Detecting Malicious IoT Network Activity Using Online Traffic Analysis at the Edge

Journal Article (2020)
Author(s)

Ibbad Hafeez (University of Helsinki)

Markku Antikainen (Aalto University)

Aaron Ding (TU Delft - Information and Communication Technology)

Sasu Tarkoma (University of Helsinki)

Research Group
Information and Communication Technology
Copyright
© 2020 Ibbad Hafeez, Markku Antikainen, Aaron Yi Ding, Sasu Tarkoma
DOI related publication
https://doi.org/10.1109/TNSM.2020.2966951
More Info
expand_more
Publication Year
2020
Language
English
Copyright
© 2020 Ibbad Hafeez, Markku Antikainen, Aaron Yi Ding, Sasu Tarkoma
Research Group
Information and Communication Technology
Issue number
1
Volume number
17
Pages (from-to)
45-59
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

IoT devices are notoriously vulnerable even to trivial attacks and can be easily compromised. In addition, resource constraints and heterogeneity of IoT devices make it impractical to secure IoT installations using traditional endpoint and network security solutions. To address this problem, we present IoT-Keeper, a lightweight system which secures the communication of IoT. IoT-Keeper uses our proposed anomaly detection technique to perform traffic analysis at edge gateways. It uses a combination of fuzzy C-means clustering and fuzzy interpolation scheme to analyze network traffic and detect malicious network activity. Once malicious activity is detected, IoT-Keeper automatically enforces network access restrictions against IoT device generating this activity, and prevents it from attacking other devices or services. We have evaluated IoT-Keeper using a comprehensive dataset, collected from a real-world testbed, containing popular IoT devices. Using this dataset, our proposed technique achieved high accuracy (≈0.98) and low false positive rate (≈0.02) for detecting malicious network activity. Our evaluation also shows that IoT-Keeper has low resource footprint, and it can detect and mitigate various network attacks - without requiring explicit attack signatures or sophisticated hardware.

Files

IoT_KEEPER.pdf
(pdf | 0.866 Mb)
License info not available