Extended c-differential distinguishers of full 9 and reduced-round Kuznyechik cipher
This paper introduces {\em truncated inner -differential cryptanalysis}, a technique that enables the practical application of -differential uniformity to block ciphers. While Ellingsen et al. (IEEE Trans. Inf. Theory, 2020) established the notion of -differential uniformity by analyzing the equation , a key challenge remained: the outer multiplication by disrupts the structural properties essential for block cipher analysis, particularly key addition. We address this challenge by developing an \emph{inner} -differential approach where multiplication by affects the input: , thereby returning to the original idea of Borisov et al. (FSE, 2002). We prove that the inner -differential uniformity of a function equals the outer -differential uniformity of , establishing a duality between the two notions. This modification preserves cipher structure while enabling practical cryptanalytic applications.We apply our methodology to Kuznyechik (GOST R 34.12-2015) without initial key whitening. For reduced rounds, we construct explicit -differential trails achieving probability for two rounds and for three rounds, representing improvements of 5.2 and 4.6 bits respectively over the best classical differential trails. For the full 9-round cipher, we develop a statistical truncated -differential distinguisher. Through computational analysis involving millions of differential pairs, we identify configurations with bias ratios reaching and corrected p-values as low as . The distinguisher requires data complexity chosen plaintext pairs, time complexity , and memory complexity .
View on arXiv