Journal of Information Processing
Online ISSN : 1882-6652
ISSN-L : 1882-6652
 
Software Evaluation for Second Round Candidates in NIST Lightweight Cryptography
Ryota HiraTomoaki KitaharaDaiki MiyaharaYuko Hara-AzumiYang LiKazuo Sakiyama
Author information
JOURNAL FREE ACCESS

2023 Volume 31 Pages 205-219

Details
Abstract

Lightweight cryptography algorithms are increasing in value because they can enhance security under limited resources. National Institute of Standards and Technology is working on standardising lightweight authenticated encryption with associated data. Thirty-two candidates are included in the second round of the NIST selection process, and their specifications differ with respect to various points. Therefore, for each algorithm, the differences in specifications are expected to affect the algorithm's performance. This study aims to facilitate the selection and design of those algorithms according to the usage scenarios. For this purpose, we investigate and compare the 32 lightweight cryptography algorithm candidates using specifications and software implementations. The results indicate that latency and memory usage depend on parameters and nonlinear operations. In terms of memory usage, a difference exists in ROM usage, but not in the RAM usage from our experiments using ARM platform. We also discovered that the data size to be processed efficiently differs according to the padding scheme, mode of operation, and block size.

Content from these authors
© 2023 by the Information Processing Society of Japan
Previous article Next article
feedback
Top