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

Mat. Vopr. Kriptogr., 2023 Volume 14, Issue 4, Pages 111–142 (Mi mvk458)

This article is cited in 1 paper

Multipermutations on the Cartesian product of groups and their properties

B. A. Pogorelova, M. A. Pudovkinab

a Academy of Cryptography of the Russian Federation, Moscow
b National Research Nuclear University (MEPhI)

Abstract: Multipermutations are introduced by C.-P. Schnorr and S. Vaudenay as formalization of perfect diffusion in block ciphers. In this paper, we consider a group $X$ and a set $H$ of transformations on $X^2$ introduced by S. Vaudenay. Any bijective transformation from $H$ is a multipermutation. Multipermutations from $H$ are defined by orthomorphisms and complete mappings on $X$. For a set $W$ of distinct cosets of a normal subgroup $W_{0}$ in $X$, we provide multipermutations from $H$ such that they perfectly diffuse one of partitions $W^2$ or $X \times W$. As an example, we prove that Feistel-like involutions on $X$, which are components of the CS-cipher encryption function, perfectly diffuse $X \times W$ for any subgroup $W_{0}$.

Key words: multipermutation, orthomorphism, complete mapping, Quasi-Hadamard transformation, perfect diffusion of partitions, CS-cipher.

UDC: 519.542.74+519.719.2

Received 18.V.2023

DOI: 10.4213/mvk458



© Steklov Math. Inst. of RAS, 2024