Rotational Differential-Linear Distinguishers of ARX Ciphers with Arbitrary Output Linear Masks
Zhongfeng Niu, Siwei Sun, Yunwen Liu, Chao Li
Abstract
The rotational differential-linear attacks, proposed at EURO-CRYPT 2021, is a generalization of differential-linear attacks by replacing the differential part of the attacks with rotational differentials. At EU-ROCRYPT 2021, Liu et al. presented a method based on Morawiecki et al.'s technique (FSE 2013) for evaluating the rotational differential-linear correlations for the special cases where the output linear masks are unit vectors. With this method, some powerful (rotational) differential-linear distinguishers with output linear masks being unit vectors against FRIET, Xoodoo, and Alzette were discovered. However, how to compute the rotational differential-linear correlations for arbitrary output masks was left open. In this work, we partially solve this open problem by presenting an efficient algorithm for computing the (rotational) differential-linear correlation of modulo additions for arbitrary output linear masks, based on which a technique for evaluating the (rotational) differential-linear correlation of ARX ciphers is derived. We apply the technique to Alzette, SipHash, ChaCha, and SPECK. As a result, significantly improved (rotational) differential-linear distinguishers including deterministic ones are identified. All results of this work are practical and experimentally verified to confirm the validity of our methods. In addition, we try to explain the experimental distinguishers employed in FSE 2008, FSE 2016, and CRYPTO 2020 against ChaCha. The predicted correlations are close to the experimental ones.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers1
Ask how each one uses itBuilds on4
- Improved Differential-Linear Attacks with Applications to ARX CiphersChristof Beierle, Gregor Leander, Yosuke TodoCRYPTO 2020 · 57 citations
- Improved Linear Approximations to ARX Ciphers and Attacks Against ChaChaMurilo Coutinho, Tertuliano C. Souza NetoEUROCRYPT 2021 · 42 citations
- Rotational Cryptanalysis from a Differential-Linear Perspective - Practical Distinguishers for Round-Reduced FRIET, Xoodoo, and AlzetteYunwen Liu, Siwei Sun, Chao LiEUROCRYPT 2021 · 24 citations
- Alzette: A 64-Bit ARX-box - (Feat. CRAX and TRAX)Christof Beierle, Alex Biryukov, Luan Cardoso dos Santos, Johann Großschädl et al.CRYPTO 2020 · 2 citations
Related papers
- Revamped Differential-Linear Cryptanalysis on Reduced Round ChaChaSabyasachi Dey, Hirendra Kumar Garai, Santanu Sarkar, Nitin Kumar SharmaEUROCRYPT 2022 · 32 citations
- Differential-Linear Cryptanalysis from an Algebraic PerspectiveMeicheng Liu, Xiaojuan Lu, Dongdai LinCRYPTO 2021 · 47 citations
- Improved Cryptanalysis of ChaCha: Beating PNBs with Bit PuncturingAntonio Flórez-Gutiérrez, Yosuke TodoEUROCRYPT 2025 · 8 citations
- A Generic Algorithm for Efficient Key Recovery in Differential Attacks - and its Associated ToolChristina Boura, Nicolas David, Patrick Derbez, Rachelle Heim Boissier et al.EUROCRYPT 2024 · 11 citations
- Cryptanalytic Properties of Mealy MachinesZhongfeng Niu, Tim Beyne, Kai Hu, Meiqin WangCRYPTO 2026
