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
A useful vocal isolate is not a karaoke track
0dev.to AI
How to Pick the Right AI Development Partner for Your Business
0dev.to AI
DeepSeek R1 vs OpenAI o1-preview: Reasoning Accuracy, Token Economics, and Self-Hosting TCO
0dev.to AI

After the AI Writes, Part 1: Don't Carry Someone Else's Work Into Your Commit
0dev.to AI
My deploy script got my site removed from Bing and ChatGPT search. Seven words got a human to fix it.
0dev.to WebDev
Diluting Poisoned Data Made the Backdoor Stronger: Anthropic's 'Homeopathic Learning' Explained
0dev.to Security