Author:
Salam Iftekhar,Alawatugoda Janaka,Madushan Hasindu
Abstract
AbstractThe resource-constrained IoT devices have limited resources such as processing power, memory, and battery capacity. Therefore it is challenging to adopt traditional cryptographic algorithms on them. In order to find a solution, the National Institute of Standards and Technology (NIST) initiated the Lightweight Cryptography (LWC) competition to standardize cryptographic algorithms for resource-constrained devices. The primary aim of our work is to implement and analyse selected finalist algorithms from the NIST competition using modern cryptanalysis techniques, with a focus on statistical fault attacks. Traditional analysis methods, such as linear and differential analysis, were not prioritized as most finalist algorithms have established defences against these methods. We implemented six of the selected finalist algorithms from the competition: Ascon, Elephant, GIFT-COFB, ISAP, TinyJambu, and Xoodyak. We chose TinyJumbu for statistical fault analysis because of its attractiveness, compact block size, and provision of a more lightweight keyed permutation.
Funder
Ministry of Higher Education, Malaysia
Xiamen University Malaysia
Rabdan Academy
Publisher
Springer Science and Business Media LLC