Paper 2025/1369

Cube-Attack-Like Cryptanalysis of Keccak-Based Constructions Exploiting State Differences (Full Version)

Mohammad Vaziri
Vesselin Velichkov, University of Edinburgh
Abstract

This paper presents an enhancement to cube-attack-like cryptanalysis by minimizing output-bit dependency on related key bits, thereby improving attack complexity. We construct two distinct initial states differing exclusively in predetermined bit positions. Through independent cube summation and state difference analysis, we observed reduced related key bits dependency for specific output bits. We validate our approach by targeting three Keccak keyed variants Ketje Minor, Keccak-MAC-512 and Keccak-MAC-384, developing a dedicated tool to recover all output-bit superpolies. Using our computational resources, we successfully attacked 4-round of Ketje Minor and 5-round of other variants, confirming both the method's validity and practical applicability. While the best known attacks on these structures reach 7-round, our results improve upon the 5-round. We construct our initial state configurations based on the automated method proposed by Bi et al.\ in \textit{Design, Codes and Cryptography} (2019), and compare our results with theirs. For the 4-round Ketje Minor, we reduce the time complexity from \(2^{20}\) to \(2^{16.8}\); for 5 round Keccak-MAC-512, from \(2^{34}\) to \(2^{31.2}\); and for 5 round Keccak-MAC-384, from \(2^{27.6}\) to \(2^{26.5}\).

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Published elsewhere. Minor revision. 6th International Workshop on LIGHTWEIGHT CRYPTOGRAPHY FOR SECURITY and PRIVACY 2025
Keywords
cube attackKeccak Keyed VariantsCube-Attack-Like Cryptanalysis
Contact author(s)
mohammad vaziri @ ed ac uk
vvelichk @ ed ac uk
History
2025-08-22: last of 4 revisions
2025-07-26: received
See all versions
Short URL
https://ia.cr/2025/1369
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1369,
      author = {Mohammad Vaziri and Vesselin Velichkov},
      title = {Cube-Attack-Like Cryptanalysis of Keccak-Based Constructions Exploiting State Differences (Full Version)},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1369},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1369}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.