TY - GEN
T1 - How Does Encryption Influence Timing in IoT?
AU - Richards, Dylan
AU - Abdelgawad, Ahmed
AU - Yelamarthi, Kumar
N1 - Funding Information:
ACKNOWLEDGEMENT This work was funded in part by the National Science Foundation under grant number 1542368.
Funding Information:
This work was funded in part by the National Science Foundation under grant number 1542368.
Publisher Copyright:
© 2018 IEEE.
PY - 2019/1/18
Y1 - 2019/1/18
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85062444423&partnerID=8YFLogxK
U2 - 10.1109/GCIoT.2018.8620133
DO - 10.1109/GCIoT.2018.8620133
M3 - Conference contribution
AN - SCOPUS:85062444423
T3 - 2018 IEEE Global Conference on Internet of Things, GCIoT 2018
BT - 2018 IEEE Global Conference on Internet of Things, GCIoT 2018
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2018 IEEE Global Conference on Internet of Things, GCIoT 2018
Y2 - 5 December 2018 through 7 December 2018
ER -