arXiv · 2508.07840
A Comparative Analysis of Lightweight Hash Functions Using AVR ATXMega128 and ChipWhisperer
Abstract
Lightweight hash functions have become important building blocks for security in embedded and IoT systems. A plethora of algorithms have been proposed and standardized, providing a wide range of performance trade-off options for developers to choose from. This paper presents a comparative analysis of 22 key software-based lightweight hash functions, including the finalist from the SHA-3 competition. We use a novel benchmark methodology that combines an AVR ATXMega128 microcontroller with the ChipWhisperer cryptanalysis platform and evaluate and compare the various hash functions along several dimensions, including execution speed, % measured in Cycles per Byte (CpB), memory footprint, and energy consumption. Using the composite E-RANK metric, we provide new insight into the various trade-offs each hash function offers to system developers.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Mohsin Khan, Dag Johansen, Håvard Dagenborg. 2025-08-11. A Comparative Analysis of Lightweight Hash Functions Using AVR ATXMega128 and ChipWhisperer. https://arxiv.org/abs/2508.07840
Cite the original work for its findings. Save a collection to share your selection of sources.