On The Nonlinearity of Maximum-length NFSR Feedbacks
نویسنده
چکیده
Linear Feedback Shift Registers (LFSRs) are the main building block of many classical stream ciphers; however due to their inherent linearity, most of the LFSR-based designs do not offer the desired security levels. In the last decade, using Nonlinear Feedback Shift Registers (NFSRs) in stream ciphers became very popular. However, the theory of NFSRs is not well-understood, and there is no efficient method that constructs a cryptographically strong feedback function with maximum period and also, given a feedback function it is hard to predict the period. In this paper, we study the maximum-length NFSRs, focusing on the nonlinearity of their feedback functions. First, we provide some upper bounds on the nonlinearity of the maximum-length feedback functions, and then we study the feedback functions having nonlinearity 2 in detail. We also show some techniques to improve the nonlinearity of a given feedback function using cross-joining.
منابع مشابه
Linearization of multi-valued nonlinear feedback shift registers
The Linearization of Nonlinear feedback shift registers (NFSRs) is to find their state transition matrices. In this paper, we investigate the linearization multi-valued NFSRs by considering it as a logical network via a semi-tensor product approach. A new state transition matrix is found for an multi-valued NFSR, which can be simply computed from the truth table of its feedback function, and th...
متن کاملOptimization of Bistability in Nonlinear Chalcogenide Fiber Bragg Grating for All Optical Switch and Memory Applications
We solve the coupled mode equations governing the chalcogenide nonlinear fiber Bragg gratings (FBGs) numerically, and obtain the bistability characteristics. The characteristics of the chalcogenide nonlinear FBGs such as: switching threshold intensity, bistability interval and on-off switching ratio are studied. The effects of FBG length and its third order nonlinear refractive index on FBG cha...
متن کاملA Survey and New Results on the Decomposition of an NFSR into a Cascade Connection of Two Smaller NFSRs∗
Nonlinear feedback shift registers (NFSRs) are an important building block for stream ciphers. Given a cascade connection of two NFSRs, say NFSR(f, g), it has been known for decades how to solve the characteristic function of the NFSR which is equivalent to NFSR(f, g). However, the converse problem of decomposing an NFSR into a cascade connection of two smaller NFSRs is not completely solved, a...
متن کاملOn Decomposition of an NFSR into a Cascade Connection of Two Smaller
Nonlinear feedback shift registers (NFSRs) are an important type of sequence generators used for building stream ciphers. The shift register used in Grain, one of eSTREAM finalists, is a cascade connection of two NFSRs, which is also known as nonlinear product-feedback shift registers proposed in 1970. This paper provides a series of algorithms to decompose a given NFSR into a cascade connectio...
متن کاملCryptanalysis of Grain
Grain [11] is a lightweight stream cipher proposed by M. Hell, T. Johansson, and W. Meier to the eSTREAM call for stream cipher proposals of the European project ECRYPT [5]. Its 160-bit internal state is divided into a LFSR and an NFSR of length 80 bits each. A filtering boolean function is used to derive each keystream bit from the internal state. By combining linear approximations of the feed...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012