A security framework for the internet of things in the future internet architecture

Xiruo Liu, Meiyuan Zhao, Sugang Li, Feixiong Zhang, Wade Trappe

Research output: Contribution to journalArticlepeer-review

49 Scopus citations

Abstract

The Internet of Things (IoT) is a recent trend that extends the boundary of the Internet toinclude a wide variety of computing devices. Connecting many stand-alone IoT systems throughthe Internet introduces many challenges, with security being front-and-center since much of thecollected information will be exposed to a wide and often unknown audience. Unfortunately,due to the intrinsic capability limits of low-end IoT devices, which account for a majority of theIoT end hosts, many traditional security methods cannot be applied to secure IoT systems, whichopen a door for attacks and exploits directed both against IoT services and the broader Internet.This paper addresses this issue by introducing a unified IoT framework based on the MobilityFirstfuture Internet architecture that explicitly focuses on supporting security for the IoT. Our designintegrates local IoT systems into the global Internet without losing usability, interoperability andsecurity protection. Specifically, we introduced an IoT middleware layer that connects heterogeneoushardware in local IoT systems to the global MobilityFirst network. We propose an IoT name resolutionservice (IoT-NRS) as a core component of the middleware layer, and develop a lightweight keyingprotocol that establishes trust between an IoT device and the IoT-NRS.

Original languageAmerican English
Article number27
JournalFuture Internet
Volume9
Issue number3
DOIs
StatePublished - Jun 28 2017

ASJC Scopus subject areas

  • Computer Networks and Communications

Keywords

  • Future Internet
  • Internet of things
  • Key management
  • Name resolution
  • Security

Fingerprint

Dive into the research topics of 'A security framework for the internet of things in the future internet architecture'. Together they form a unique fingerprint.

Cite this