Towards non-independence of modular additions in searching differential trails of ARX ciphers: new automatic methods with application to SPECK and Chaskey
Haiwen Qin, Baofeng Wu

TL;DR
This paper investigates the non-independence of modular additions in ARX cipher differential cryptanalysis, developing automatic methods to accurately verify and compute probabilities of differential trails involving consecutive modular additions, with applications to SPECK and Chaskey.
Contribution
It introduces SAT and #SAT models to verify trail validity and compute exact probabilities considering non-independence of CMAs, improving over previous independence assumptions.
Findings
More accurate differential trail verification for ARX ciphers.
Exact probability calculations for trails with CMAs.
Successful application to SPECK and Chaskey ciphers.
Abstract
ARX-based ciphers, constructed by the modular addition, rotation and XOR operations, have been receiving a lot of attention in the design of lightweight symmetric ciphers. For their differential cryptanalysis, most automatic search methods of differential trails adopt the assumption of independence of modulo additions. However, this assumption does not necessarily hold when the trail includes consecutive modular additions (CMAs). It has already been found that in this case some differential trails searched by automatic methods before are actually impossible, but the study is not in depth yet, for example, few effort has been paid to exploiting the root causes of non-independence between CMAs and accurate calculation of probabilities of the valid trails. In this paper, we devote to solving these two problems. By examing the differential equations of single and consecutive modular…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptographic Implementations and Security · Coding theory and cryptography · Chaos-based Image/Signal Encryption
