RUS  ENG
Full version
JOURNALS // Prikladnaya Diskretnaya Matematika. Supplement // Archive

Prikl. Diskr. Mat. Suppl., 2019 Issue 12, Pages 80–83 (Mi pdma440)

Mathematical Methods of Cryptography

On mixing properties of non-stationary shift register

Ya. E. Avezova

АО «Позитив Текнолоджиз», г. Москва

Abstract: In this paper, we examine mixing properties of a non-stationary shift register, i.e., a binary non-linear $n$-stage shift register with feedback function depending on a binary sign of a control sequence. One of two register transformations is implemented at every clock cycle. We evaluate the minimal number $\gamma$ of register clock cycles after which the complete mixing is achieved, that is, each coordinate function of the transformation composition essentially depends on all variables. Mixing properties are rated by means of the set $\hat{\Gamma}$ of mixing $n$-vertex digraph with a common Hamiltonian cycle. An exponent bound allowing to estimate $\gamma$ from below is given for a primitive set $\hat{\Gamma}$. A computational experiment was carried out for $n=6$ and $10$ to calculate the exact value of $\gamma$, taking into account the control sequence. We have established that the complete mixing is possible in a number of cycles, which is less than double exponent. These results can be used for constructing cryptographic algorithms based on a composition of shift register transformations.

Keywords: primitivity of digraphs set, exponent of digraph, exponent of digraphs set.

UDC: 519.1

DOI: 10.17223/2226308X/12/25



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024