Unleashing the Power of Differential Fault Attacks on QARMAv2
QARMAv2, a family of lightweight block ciphers introduced in ToSC 2023, is an evolution of the original QARMA design, specifically constructed to accommodate more extended tweak values while simultaneously enhancing security measures. In this paper, for the first time, we present differential fault analysis (DFA) of all the QARMAv2 variants by introducing an approach to utilize the fault propagation patterns at the nibble level, with the goal of identifying relevant faulty ciphertexts and vulnerable fault positions. Introducing six random nibble faults strategically into the (<italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">r</i> – 1)-th and (<italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">r</i> – 2)-th backward rounds of the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">r</i>-round QARMAv2-64 significantly reduces the secret key space from 2<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">128</sup> to 2<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">32</sup>. Additionally, when targeting QARMAv2-128-128, it demands the introduction of six random nibble faults to effectively reduce the secret key space from 2<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">128</sup> to a remarkably reduced 2<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">24</sup>. To conclude, we also explore the potential extension of our methods to conduct DFA on other versions of QARMAv2. To the best of our knowledge, this marks the first instance of a differential fault attack targeting the QARMAv2 tweakable block cipher family, signifying an important direction in cryptographic analysis.
Authors
- Debasmita Chakraborty (ORCID: https://orcid.org/0000-0001-7782-5674)
- Soumya Sahoo (ORCID: https://orcid.org/0000-0002-3226-8146)
- Santanu Sarkar (ORCID: https://orcid.org/0000-0001-6821-920X)
Institutions
- Indian Institute of Technology Madras (IN)
- Indian Statistical Institute (IN)
Publication Details
- Journal
- IEEE Transactions on Computers
- Published
- 2025-08-29
- DOI
- https://doi.org/10.1109/tc.2025.3603728
- Citations
- 1
- Primary Topic
- Physical Unclonable Functions (PUFs) and Hardware Security
- Type
- article
- Field-Weighted Citation Impact
- 2.27