Nonsingularity of Grain-like cascade FSRs via semi-tensor product

In this paper, Grain-like cascade feedback shift registers (FSRs) are regarded as two Boolean networks (BNs), and the semi-tensor product (STP) of the matrices is used to convert the Grain-like cascade FSRs into an equivalent linear equation. Based on the STP, a novel method is proposed herein to investigate the nonsingularity of Grain-like cascade FSRs. First, we investigate the property of the state transition matrix of Grain-like cascade FSRs. We then propose their sufficient and necessary nonsingularity condition. Next, we regard the Grain-like cascade FSRs as Boolean control networks (BCNs) and further provide a sufficient condition of their nonsingularity. Finally, two examples are provided to illustrate the results obtained in this paper.

[1]  Tingwen Huang,et al.  Controllability and Synchronization Analysis of Identical-Hierarchy Mixed-Valued Logical Control Networks , 2017, IEEE Transactions on Cybernetics.

[2]  Nicolas Courtois Fast Algebraic Attacks on Stream Ciphers with Linear Feedback , 2003, CRYPTO.

[3]  LiuYang,et al.  Sampled-data state feedback stabilization of boolean control networks , 2016 .

[4]  Xuejia Lai,et al.  Condition for the nonsingularity of a feedback shift-register over a general finite field , 1987, IEEE Trans. Inf. Theory.

[5]  Jinde Cao,et al.  Sampled-Data State Feedback Stabilization of Boolean Control Networks , 2016, Neural Computation.

[6]  Jinde Cao,et al.  Observability of Boolean control networks , 2018, Science China Information Sciences.

[7]  Jinde Cao,et al.  Pinning Control for the Disturbance Decoupling Problem of Boolean Networks , 2017, IEEE Transactions on Automatic Control.

[8]  Fangfei Li,et al.  Controllability of Boolean control networks with time delays in states , 2011, Autom..

[9]  M. Margaliot Controllability and observability of Boolean control networks , 2012 .

[10]  Daizhan Cheng,et al.  Nonsingularity of feedback shift registers , 2015, Autom..

[11]  Solomon W. Golomb,et al.  Shift Register Sequences , 1981 .

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

[13]  James L. Massey,et al.  Shift-register synthesis and BCH decoding , 1969, IEEE Trans. Inf. Theory.

[14]  Antoine Joux,et al.  Algebraic and Correlation Attacks against Linearly Filtered Non Linear Feedback Shift Registers , 2008, Selected Areas in Cryptography.

[15]  Jinde Cao,et al.  On Pinning Controllability of Boolean Control Networks , 2016, IEEE Transactions on Automatic Control.

[16]  Mark Goresky,et al.  Algebraic Shift Register Sequences: Sequences , 2012 .

[17]  Daizhan Cheng,et al.  Analysis and Control of Boolean Networks , 2011 .

[18]  Matthew J. B. Robshaw,et al.  New Stream Cipher Designs: The eSTREAM Finalists , 2008 .

[19]  Wang Yuzhen,et al.  A semi-tensor product approach to finding Nash equilibria for static games , 2013, Proceedings of the 32nd Chinese Control Conference.

[20]  M. Nivat Fiftieth volume of theoretical computer science , 1988 .

[21]  Tor Helleseth,et al.  The Properties of a Class of Linear FSRs and Their Applications to the Construction of Nonlinear FSRs , 2014, IEEE Transactions on Information Theory.

[22]  Steve Babbage,et al.  The MICKEY Stream Ciphers , 2008, The eSTREAM Finalists.

[23]  Rainer Göttfert,et al.  An NLFSR-based stream cipher , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[24]  Yang Liu,et al.  Feedback Controller Design for the Synchronization of Boolean Control Networks , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[25]  Patrick Lincoln,et al.  Linear logic , 1992, SIGA.

[26]  Tao Huang,et al.  Differential Attacks against Stream Cipher ZUC , 2012, ASIACRYPT.

[27]  Lihua Xie,et al.  On robust control invariance of Boolean control networks , 2016, at - Automatisierungstechnik.

[28]  Martin Hell,et al.  Grain: a stream cipher for constrained environments , 2007, Int. J. Wirel. Mob. Comput..

[29]  Willi Meier,et al.  Fast Algebraic Attacks on Stream Ciphers with Linear Feedback , 2003, CRYPTO.

[30]  William Millan,et al.  Dragon: A Fast Word Based Stream Cipher , 2004, ICISC.

[31]  Oliver Kniffler,et al.  Achterbahn-128 / 80 : Design and Analysis , 2007 .

[32]  Jinde Cao,et al.  On Controllability of Delayed Boolean Control Networks , 2016, SIAM J. Control. Optim..

[33]  Martin Hell,et al.  The Grain Family of Stream Ciphers , 2008, The eSTREAM Finalists.

[34]  Willi Meier,et al.  Fast correlation attacks on certain stream ciphers , 1989, Journal of Cryptology.

[35]  Dongdai Lin,et al.  Stability of nonlinear feedback shift registers , 2014, ICIA.

[36]  Mark Goresky,et al.  Pseudonoise sequences based on algebraic feedback shift registers , 2006, IEEE Transactions on Information Theory.

[37]  Yang Liu,et al.  Survey on semi-tensor product method with its applications in logical networks and other finite-valued systems , 2017 .

[38]  Michael Margaliot,et al.  Controllability of Boolean control networks via the Perron-Frobenius theory , 2012, Autom..

[39]  Dongdai Lin,et al.  Driven Stability of Nonlinear Feedback Shift Registers With Inputs , 2016, IEEE Transactions on Communications.

[40]  Jinde Cao,et al.  Synchronization in an Array of Output-Coupled Boolean Networks With Time Delay , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[41]  Guang Gong,et al.  Periods on Two Kinds of nonlinear Feedback Shift Registers with Time Varying Feedback Functions , 2011, Int. J. Found. Comput. Sci..

[42]  Yang Liu,et al.  Controllability of Boolean control networks with impulsive effects and forbidden states , 2014 .

[43]  Yuzhen Wang,et al.  Controllability Analysis and Control Design for Switched Boolean Networks with State and Input Constraints , 2015, SIAM J. Control. Optim..

[44]  Lihua Xie,et al.  Output tracking control of Boolean control networks via state feedback: Constant reference signal case , 2015, Autom..

[45]  Alexander Maximov Cryptanalysis of the "Grain" family of stream ciphers , 2006, ASIACCS '06.

[46]  D. Cheng,et al.  Stability and stabilization of Boolean networks , 2011 .

[47]  Daniel W. C. Ho,et al.  Global robust stability and stabilization of Boolean network with disturbances , 2017, Autom..

[48]  Guodong Zhao,et al.  A survey on applications of semi-tensor product method in engineering , 2017, Science China Information Sciences.