Extended c-differential distinguishers of full 9 and reduced-round Kuznyechik cipher

📅 2025-07-02
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
The c-differential uniformity is difficult to apply in block cipher analysis due to multiplicative operations disrupting the key-addition structure. Method: This paper introduces truncated inner c-differential cryptanalysis, which defines inner c-differential pairs ((F(cx oplus a), F(x))) to strictly preserve key-addition invariance and circumvent whitening-key interference; it further establishes a duality between inner c-differential uniformity and outer c-differential uniformity of the inverse function. Contribution/Results: For the first time, this approach enables practical application of c-differential uniformity on the full 9-round Kuznyechik. Leveraging large-scale differential statistics and a multidimensional testing framework, we detect significant non-randomness—observed biases reach up to 1.7× the expected value, with corrected p-values as low as (1.85 imes 10^{-3}). This yields the first effective distinguisher against the full 9-round Kuznyechik.

Technology Category

Application Category

📝 Abstract
This paper introduces {em truncated inner $c$-differential cryptanalysis}, a novel technique that for the first time enables the practical application of $c$-differential uniformity to block ciphers. While Ellingsen et al. (IEEE Trans. Inf. Theory, 2020) established the notion of $c$-differential uniformity using $(F(xoplus a), cF(x))$, a key challenge remained: multiplication by $c$ disrupts the structural properties essential for block cipher analysis, particularly key addition. We resolve this challenge by developing an emph{inner} $c$-differential approach where multiplication by $c$ affects the input: $(F(cxoplus a), F(x))$. We prove that the inner $c$-differential uniformity of a function $F$ equals the outer $c$-differential uniformity of $F^{-1}$, establishing a fundamental duality. This modification preserves cipher structure while enabling practical cryptanalytic applications. Our main contribution is a comprehensive multi-faceted statistical-computational framework, implementing truncated $c$-differential analysis against the full 9-round Kuznyechik cipher (the inner $c$-differentials are immune to the key whitening at the backend). Through extensive computational analysis involving millions of differential pairs, we demonstrate statistically significant non-randomness across all tested round counts. For the full 9-round cipher, we identify multiple configurations triggering critical security alerts, with bias ratios reaching $1.7 imes$ and corrected p-values as low as $1.85 imes 10^{-3}$, suggesting insufficient security margin against this new attack vector. This represents the first practical distinguisher against the full 9-round Kuznyechik.
Problem

Research questions and friction points this paper is trying to address.

Develops inner c-differential cryptanalysis for block ciphers
Resolves structural disruption from c-differential uniformity
Demonstrates practical attack on full 9-round Kuznyechik cipher
Innovation

Methods, ideas, or system contributions that make the work stand out.

Truncated inner c-differential cryptanalysis technique
Inner c-differential preserves cipher structure
Multi-faceted statistical-computational framework implementation
🔎 Similar Papers
No similar papers found.
P
Pantelimon Stanica
Naval Postgraduate School, Applied Mathematics Department Monterey, CA 93943, USA
R
Ranit Dutta
Department of Mathematics, Indian Institute of Technology Jodhpur Karwar–342030, India
Bimal Mandal
Bimal Mandal
IIT Jodhpur
Cryptographic Boolean functionsCryptanalysis of block and stream ciphersDiscrete mathematics