On the cycle structure of a class of Galois NFSRs: component sequences possessing identical periods
摘要
Nonlinear feedback shift registers (NFSRs) are widely used in the design of stream ciphers and the cycle structure of an NFSR is a fundamental problem still open. In this paper, a new configuration of Galois NFSRs, called F-Ring NFSRs, is proposed. It is shown that an n-bit F-Ring NFSR generates n sequences with the same period simultaneously, that is, sequences from all bit registers have the same period. Recall that the ring-like cascade connection proposed by Zhao et al. (Des Codes Cryptogr 86:2775–2790, 2018) also has such period property. But it is abnormal that if every component shift register is nonsingular, then the ring-like cascade connection is singular. F-Ring NFSRs proposed in this paper could fix this weakness. Moreover, it is proved that when an n-stage m-sequence is input to the internal state of an F-Ring NFSR by xor, the periods of its internal state are multiples of