Improving efficiency of authenticated OpenFlow handshake using coprocessors

Andi Xu, Mi Li, Jiaren Cai, Nian Xue, Jie Zhang, Dawei Liu, Paul Craig, Xin Huang

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

3 Citations (Scopus)

Abstract

In most existing research into the Software Defined Internet of Things (SDIoT), IoT devices are reprogramed and controlled using software. Security mechanisms are designed to ensure that the IoT devices can be legally reprogrammed. However, the crypto algorithms involved in this process may unnecessarily overburden the IoT devices. In this paper, we describe a hardware integrated SDIoT system which can lighten the computational burden of the IoT devices. A protocol, called Authenticated OpenFlow Handshake is proposed to enhance the security and performance of the handshake process in an SDIoT system, and an Elliptical Curves Cryptography (ECC) chip can be employed to accelerate the signature process in the proposed protocol. A series of experiments are carried out with the results showing that using this type of hardware chip can significantly reduce the runtime of the protocol.

Original languageEnglish
Title of host publicationProceedings - 2016 8th International Conference on Information Technology in Medicine and Education, ITME 2016
EditorsYing Dai, Shaozi Li, Yun Cheng
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages576-580
Number of pages5
ISBN (Electronic)9781509039050
DOIs
Publication statusPublished - 12 Jul 2017
Event8th International Conference on Information Technology in Medicine and Education, ITME 2016 - Fuzhou, China
Duration: 23 Dec 201625 Dec 2016

Publication series

NameProceedings - 2016 8th International Conference on Information Technology in Medicine and Education, ITME 2016

Conference

Conference8th International Conference on Information Technology in Medicine and Education, ITME 2016
Country/TerritoryChina
CityFuzhou
Period23/12/1625/12/16

Keywords

  • Authenticated OpenFlow Handshake
  • Crypto algorithm
  • ECC hardware
  • Hardware integrated SDIoT
  • IoT devices

Cite this