How Does Encryption Influence Timing in IoT?

Dylan Richards, Ahmed Abdelgawad, Kumar Yelamarthi

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

6 Scopus citations

Abstract

In the past few years, the Internet of Things (IoT) has taken the attention across the world. IoT has the power to change our daily lives. While we are starting to see its incredible impact, security issues may represent the greatest obstacle to growth. The IoT security is a bit more challenging than traditional network security because of the differences in standards, device capabilities, and communication protocols. Lightweight encryption algorithm is a relevant security solution for the resource-constrained devices in IoT. Thus, timing is affected by such algorithms. In this paper, the impact of the IoT encryption algorithms on timing is evaluated throughout real experimental tests. The results show that when a 128-bit key size is utilized Cipher-Block Chaining (CBC) encryption took 1.24x longer than Counter (CTR) and 2.54x longer than Electronic Codebook (ECB); CBC decryption took 5.08x longer than CTR and 3.71x longer than ECB. These numbers were very similar or higher in 192 and 256-bit key sizes.

Original languageEnglish
Title of host publication2018 IEEE Global Conference on Internet of Things, GCIoT 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781538685099
DOIs
StatePublished - Jan 18 2019
Event2018 IEEE Global Conference on Internet of Things, GCIoT 2018 - Alexandria, Egypt
Duration: Dec 5 2018Dec 7 2018

Publication series

Name2018 IEEE Global Conference on Internet of Things, GCIoT 2018

Conference

Conference2018 IEEE Global Conference on Internet of Things, GCIoT 2018
Country/TerritoryEgypt
CityAlexandria
Period12/5/1812/7/18

Fingerprint

Dive into the research topics of 'How Does Encryption Influence Timing in IoT?'. Together they form a unique fingerprint.

Cite this