RUS  ENG
Full version
JOURNALS // Matematicheskie Voprosy Kriptografii [Mathematical Aspects of Cryptography] // Archive

Mat. Vopr. Kriptogr., 2020 Volume 11, Issue 4, Pages 107–131 (Mi mvk343)

Nonabelian key addition groups and $\otimes _{\mathbf{W}}$-markovian property of block ciphers

B. A. Pogorelova, M. A. Pudovkinab

a Academy of Cryptography of the Russian Federation, Moscow
b Bauman Moscow State Technical University, Moscow

Abstract: For an Abelian key addition group $\left( {X, \otimes } \right)$ and a partition ${\bf{W}} = \{ {W_0},\ldots ,{W_{r-1}}\}$ of a set $X$ we had introduced ${ \otimes _{\bf{W}}}$-markovian transformations and ${ \otimes _{\bf{W}}}$-markovian ciphers. The ${ \otimes _{\bf{W}}}$-markovian condition is required to validate different generalizations of differential technique. In this paper, we study ${ \otimes _{\bf{W}}}$-markovian ciphers and transformations on an nonabelian group $\left( {X, \otimes } \right)$. We get restrictions on the structure of groups $(X, \otimes )$, $\left\langle {{g_k}|k \in X} \right\rangle $ and blocks of a nontrivial partition ${\bf{W}}$ as a consequence of the condition of partial preservation of $\bf{W}$ by the round function ${g_k}\colon X \to X$ for all $k \in X$. For all nonabelian groups of the order ${2^m}$ with a cyclic subgroup having index $2$ we describe classes of ${ \otimes _{\bf{W}}}$-markovian permutations.

Key words: Markovian block cipher, $\otimes _{\mathbf{W}}$-markovian property, XSL-block cipher, nonabelian group, dihedral group, generalized quaternion group.

UDC: 519.719.2

Received 29.IV.2019

DOI: 10.4213/mvk343



© Steklov Math. Inst. of RAS, 2024