TY - GEN
T1 - Performance evaluation and design considerations of lightweight block cipher for low-cost embedded devices
AU - Kotel, S.
AU - Sbiaa, F.
AU - Zeghid, M.
AU - Machhout, M.
AU - Baganne, A.
AU - Tourki, R.
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/7/2
Y1 - 2016/7/2
N2 - In this paper we present the design considerations of lightweight encryption algorithm. Our aim is to demonstrate how to achieve lightweight block ciphers efficient software performance for low-resource embedded devices. Several lightweight block ciphers are proposed; we selected the most recent and suitable for low-resource embedded systems such as RFID tags. In this work, we analyzed the software implementation of lightweight block ciphers using FELICS (Fair Evaluation of Lightweight Cryptographic Systems) a benchmarking framework which computes execution time, RAM consumption and ROM occupation on two largely used devices: 8-bit AVR microcontroller and 16-bit MSP microcontroller. Using the same evaluation conditions, we selected the most suitable ciphers for low-resource devices.
AB - In this paper we present the design considerations of lightweight encryption algorithm. Our aim is to demonstrate how to achieve lightweight block ciphers efficient software performance for low-resource embedded devices. Several lightweight block ciphers are proposed; we selected the most recent and suitable for low-resource embedded systems such as RFID tags. In this work, we analyzed the software implementation of lightweight block ciphers using FELICS (Fair Evaluation of Lightweight Cryptographic Systems) a benchmarking framework which computes execution time, RAM consumption and ROM occupation on two largely used devices: 8-bit AVR microcontroller and 16-bit MSP microcontroller. Using the same evaluation conditions, we selected the most suitable ciphers for low-resource devices.
KW - FELICS
KW - Lightweight block cipher
KW - Low-cost embedded devices
KW - Software implementation
UR - https://www.scopus.com/pages/publications/85022044192
U2 - 10.1109/AICCSA.2016.7945695
DO - 10.1109/AICCSA.2016.7945695
M3 - Conference contribution
AN - SCOPUS:85022044192
T3 - Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA
BT - 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications, AICCSA 2016 - Proceedings
PB - IEEE Computer Society
T2 - 13th IEEE/ACS International Conference of Computer Systems and Applications, AICCSA 2016
Y2 - 29 November 2016 through 2 December 2016
ER -