Improved transformation between Fibonacci FSRs and Galois FSRs based on semi-tensor product

Abstract Feedback shift registers (FSRs), which have two configurations: Fibonacci and Galois, are a primitive building block in stream ciphers. In this paper, a transformation between Fibonacci FSRs and Galois FSRs is proposed based on semi-tensor product (STP) of matrices. It is verified that a weakly equivalent Galois FSR with fewer stages cannot be found for a Fibonacci FSR with n stages, not vice versa. Furthermore, for a given Fibonacci FSR with n stages, there are totally ( 2 n − 1 ) ! 2 − 1 weakly equivalent Galois FSRs. Additionally, an effective algorithm is developed to reduce the number of variables of the Galois FSRs while keeping it weakly equivalent to the given Fibonacci FSR. Finally, the feasibility of the proposed strategies is demonstrated by numerical examples.

[1]  Abdulah Abdulah Zadeh,et al.  Simple power analysis applied to nonlinear feedback shift registers , 2014, IET Inf. Secur..

[2]  S. Kauffman Metabolic stability and epigenesis in randomly constructed genetic nets. , 1969, Journal of theoretical biology.

[3]  Elena Dubrova An Equivalence-Preserving Transformation of Shift Registers , 2014, SETA.

[4]  Jinde Cao,et al.  Stability and Stabilization in Probability of Probabilistic Boolean Networks , 2021, IEEE Transactions on Neural Networks and Learning Systems.

[5]  Jinde Cao,et al.  The transformation between the Galois NLFSRs and the Fibonacci NLFSRs via semi-tensor product of matrices , 2018, Autom..

[6]  Shiyong Zhu,et al.  Minimum-Time and Minimum-Triggering Observability of Stochastic Boolean Networks , 2022, IEEE Transactions on Automatic Control.

[7]  Nicholas Kolokotronis,et al.  On the Nonlinear Complexity and Lempel–Ziv Complexity of Finite Length Sequences , 2007, IEEE Transactions on Information Theory.

[8]  Guoqiang Hu,et al.  Distributed Secure Cooperative Control Under Denial-of-Service Attacks From Multiple Adversaries , 2020, IEEE Transactions on Cybernetics.

[9]  Dongdai Lin,et al.  Lower and Upper Bounds on the Density of Irreducible NFSRs , 2018, IEEE Transactions on Information Theory.

[10]  Haitao Li,et al.  Special focus on analysis and control of finite-valued network systems , 2017, Science China Information Sciences.

[11]  Bowen Li,et al.  Steady-State Design of Large-Dimensional Boolean Networks , 2020, IEEE Transactions on Neural Networks and Learning Systems.

[12]  Haitao Li,et al.  A Control Lyapunov Function Approach to Feedback Stabilization of Logical Control Networks , 2019, SIAM J. Control. Optim..

[13]  Elena Dubrova,et al.  A Transformation From the Fibonacci to the Galois NLFSRs , 2009, IEEE Transactions on Information Theory.

[14]  Lin Zhiqiang,et al.  The Transformation from the Galois NLFSR to the Fibonacci Configuration , 2013, 2013 Fourth International Conference on Emerging Intelligent Data and Web Technologies.

[15]  Jianquan Lu,et al.  Induced-Equations-Based Stability Analysis and Stabilization of Markovian Jump Boolean Networks , 2021, IEEE Transactions on Automatic Control.

[16]  Tielong Shen,et al.  A Finite Convergence Criterion for the Discounted Optimal Control of Stochastic Logical Networks , 2018, IEEE Transactions on Automatic Control.

[17]  Jinde Cao,et al.  Sampled-Data Set Stabilization of Impulsive Boolean Networks Based on a Hybrid Index Model , 2020, IEEE Transactions on Control of Network Systems.

[18]  D. Cheng,et al.  Analysis and control of Boolean networks: A semi-tensor product approach , 2010, 2009 7th Asian Control Conference.

[19]  Elena Dubrova,et al.  Finding Matching Initial States for Equivalent NLFSRs in the Fibonacci and the Galois Configurations , 2009, IEEE Transactions on Information Theory.

[20]  Yang Liu,et al.  Velocity Constraint on Double-Integrator Dynamics Subject to Antagonistic Information , 2021, IEEE Transactions on Circuits and Systems II: Express Briefs.

[21]  Daizhan Cheng,et al.  Controllability and observability of Boolean control networks , 2009, Autom..

[22]  Wen-Feng Qi,et al.  Further Results on the Decomposition of an NFSR Into the Cascade Connection of an NFSR Into an LFSR , 2015, IEEE Trans. Inf. Theory.

[23]  Dongdai Lin,et al.  A new linearization method for nonlinear feedback shift registers , 2015, J. Comput. Syst. Sci..

[24]  Bo Chen,et al.  Event/Self-Triggered Control for Leader-Following Consensus Over Unreliable Network With DoS Attacks , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[25]  Yang Liu,et al.  Nonsingularity of Grain-like cascade FSRs via semi-tensor product , 2017, Science China Information Sciences.

[26]  Dongdai Lin,et al.  On Minimum Period of Nonlinear Feedback Shift Registers in Grain-Like Structure , 2018, IEEE Transactions on Information Theory.

[27]  Jianquan Lu,et al.  Asymptotical Stability of Probabilistic Boolean Networks With State Delays , 2020, IEEE Transactions on Automatic Control.

[28]  Jie Zhong,et al.  A novel synthesis method for reliable feedback shift registers via Boolean networks , 2021, Science China Information Sciences.

[29]  Jianquan Lu,et al.  Pinning Stabilization of Boolean Control Networks via a Minimum Number of Controllers , 2021, IEEE Transactions on Cybernetics.

[30]  Shiyong Zhu,et al.  Sampled-data general partial synchronization of Boolean control networks , 2020, J. Frankl. Inst..