AI & ML
Analyzing Linear Layers in Related-Differential Cryptanalysis
arXiv cs.CR0 views
arXiv:2605.27535v2 Announce Type: replace Abstract: In AES-like ciphers, diffusion layers are commonly instantiated using MDS matrices, since their optimal branch number yields strong diffusion guarantees and underpins classical resistance arguments against differential and linear cryptanalysis. However, Daemen and Rijmen (2009) showed that linear layers may still exhibit related-differential structure beyond what the MDS criterion captures, and Bardeh and Rijmen (2022) demonstrated that this phenomenon can be exploited in attacks on reduced-round AES. In this work, we systematically investigate the conditions under which linear layers avoid or exhibit these differentials, identifying matrix classes for which such structure is unavoidable. We first prove that every non-MDS matrix admits a nontrivial pair of related differentials, showing that the MDS property is necessary for avoiding them. We then establish that every odd-order symmetric MDS matrix admits related differentials, which rules out broad families of Cauchy-based constructions. We also substantially strengthen the circulant case by proving that related differentials are unavoidable for every circulant matrix of order $n$ with $n \not\equiv \pm 2 \pmod{12}$. Finally, we revisit the characterization of $3 \times 3$ MDS matrices over $\mathbb{F}_{2^m}$ for the absence of related differentials, and derive an explicit necessary and sufficient criterion in terms of $15$ polynomial constraints.
Source:https://arxiv.org/abs/2605.27535PreviousKnown By Their Actions: Fingerprinting LLM Browser Agents via UI TracesNextNICE: A Framework for Declarative and Machine-Checkable Vulnerability Reproduction
Related posts
Pyrite benchmarks protein-ligand pose ranking where experts perform near chance
0dev.to Machine Learning

How I Connected Muse to Feishu So It Works When My Computer Is Off
0dev.to Tutorial
Your README proves the work. It doesn't prove what it felt like before it worked.
0dev.to Career
Delaware Layoffs November 2026: WARN Numbers Explained
0dev.to Career
Your Mentee Wants You to Look at Their Take Home Test Before They Submit It
0dev.to Career
I lost an invoice once and decided billing should be a form, not a task
0dev.to Beginners