Paper 2025/1597
The State-Test Technique on Differential Attacks: a 26-Round Attack on CRAFT and Other Applications
Abstract
The state-test technique, originally introduced in the context of impossible-differential cryptanalysis and recently used as an improvement for truncated-differential Meet-in-the-Middle attacks, has proven to be useful for reducing the complexity of attacks. In essence, the idea is to guess parts of the state instead of the key during the key-guessing stage of an attack, ultimately reducing the number of guesses needed. We generalize the idea of the state-test technique, allowing it to be applied not only to impossible-differential and truncated-)differential Meet-in-the-Middle, but also to differential and differential-linear cryptanalysis, proposing also a new performant technique exploiting the state-test technique and probabilistic key-recovery. Additionally, we provide insights on the interaction between cipher and difference needed for the state-test technique to be applicable, finding it to be a promising option for many ciphers. To illustrate our findings, we provide 3 new applications of the state-test technique: we show how it can be used to improve the best known attack on the block cipher Pride, how it can be used to improve a step in the best known attack on Serpent, and use it to present the first known attacks on 24, 25 and 26 rounds of CRAFT (out of 32), improving by up to three rounds over the previous best ones.
Note: Minor editorial changes
Metadata
- Available format(s)
-
PDF
- Category
- Secret-key cryptography
- Publication info
- A major revision of an IACR publication in ASIACRYPT 2025
- Keywords
- key-recovery attackstate-test techniquedifferential attacksdifferential MitMdifferential-linearimpossible differentialCraftPride.
- Contact author(s)
-
dounia mfoukh @ inria fr
maria naya_plasencia @ inria fr
patrick neumann @ inria fr - History
- 2025-10-13: revised
- 2025-09-05: received
- See all versions
- Short URL
- https://ia.cr/2025/1597
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/1597,
author = {Dounia M'Foukh and María Naya-Plasencia and Patrick Neumann},
title = {The State-Test Technique on Differential Attacks: a 26-Round Attack on {CRAFT} and Other Applications},
howpublished = {Cryptology {ePrint} Archive, Paper 2025/1597},
year = {2025},
url = {https://eprint.iacr.org/2025/1597}
}