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

Mat. Vopr. Kriptogr., 2019 Volume 10, Issue 3, Pages 49–65 (Mi mvk299)

This article is cited in 1 paper

Pseudorandom sequence generators based on shift registers over finite chain rings

O. A. Kozlitin

Certification Research Center, LLC, Moscow

Abstract: This article is based on a report made at the conference CTCrypt'2018. The paper contains an overview of the author's results related to the synthesis of pseudorandom sequence generators. For arbitrary $m$ and for Galois ring $R$ the maximum length $L_m(R)$ of cycles of bijective polynomial transformations of module $R^m$ is calculated. An algorithm is proposed that constructs polynomial transformations with a cycle of length $L_m(R)$. Some estimates of the periods and ranks of the output sequences of self-controlled $2$-dimensional linear shift registers ($2$-LFSR) are obtained. The frequencies of occurrence of signs on the cycles of the output sequences of $2$-LFSR are investigated. A new result is announced in the article, consisting of the fact that over Galois ring $R$ there are polynomial shift registers of length $m$, the state transition graph of which contains a cycle of length $L_m(R)$.

Key words: polynomial generator, polynomial shift register, multidimensional linear shift register, multidimensional linear recurrence sequence.

UDC: 519.719.2+519.248:[004+007+654]

Received 11.VII.2019

DOI: 10.4213/mvk299



© Steklov Math. Inst. of RAS, 2024