Analysis of the duration and energy consumption of AES algorithms on a contiki-based IoT device
Author(s) -
Brandon Tsao,
Yuhong Liu,
Behnam Dezfouli
Publication year - 2019
Publication title -
scholar commons (santa clara university)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/3360774.3368202
Subject(s) - encryption , computer science , algorithm , energy consumption , advanced encryption standard , internet of things , symmetric key algorithm , embedded system , cryptography , public key cryptography , computer network , engineering , electrical engineering
With the proliferation of IoT, securing the abundance of devices is critical. The current IoT and security landscapes lack empirical evidence on algorithms optimized for constrained devices. In this paper, we study the performance of various symmetric encryption algorithms on a Contiki-based IoT device. This paper provides encryption and decryption durations and energy consumption results on three symmetric encryption algorithm implementations of AES (tinyAES, B-Con's AES, and Contiki's own built-in AES), where we found algorithms specifically built for constrained devices fared much better than those not, optimized algorithms using about 0.16 the energy and the time to perform encryption and decryption.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom