IoTCop: A Blockchain-Based Monitoring Framework for Detection and Isolation of Malicious Devices in Internet-of-Things Systems

Sreenivas Sudarshan Seshadri, David Rodriguez, Mukunda Subedi, Kim Kwang Raymond Choo, Sara Ahmed, Qian Chen, Junghee Lee

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

Unlike conventional servers housed in a centralized and secured indoor environment (e.g., data centers), Internet-of-Things (IoT) devices such as sensor/actuator are geographically distributed and may be closely located to the physical systems where IoT devices are utilized. However, the resource-constrained nature of IoT devices limits their capacity to deploy sophisticated security solutions. The proposed approach assumes that a device can be compromised and hence, the need to be able to automatically isolate the compromised device(s). In order to enforce security policies even when devices are compromised, we propose using blockchain in the monitoring framework. Unlike existing centralized or distributed security solutions (which do not consider the possibility that the solutions themselves can be compromised), the proposed blockchain-based framework can enforce the security policies as long as a majority of the devices are not compromised. By employing the permissioned blockchain (Hyperledger Fabric) and add-on hardware modules, the proposed framework offers significantly lower latency and overhead compared to permissionless blockchain frameworks (e.g., Ethereum) and allows existing IoT devices to join the framework without modification.

Original languageEnglish
Article number9187247
Pages (from-to)3346-3359
Number of pages14
JournalIEEE Internet of Things Journal
Volume8
Issue number5
DOIs
Publication statusPublished - 2021 Mar 1
Externally publishedYes

Keywords

  • Blockchain
  • Internet-of-Things (IoT)
  • monitoring
  • security

ASJC Scopus subject areas

  • Signal Processing
  • Information Systems
  • Hardware and Architecture
  • Computer Science Applications
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'IoTCop: A Blockchain-Based Monitoring Framework for Detection and Isolation of Malicious Devices in Internet-of-Things Systems'. Together they form a unique fingerprint.

Cite this