,L - 1, each capable of storing one bit and having one input and one output and a clock which controls the movement of data. 6.7 Definition A linear feedback shift register (LFSR) of length L consists of L stages (or delay elements) numbered 0,1.because of their structure, they can be readily analyzed using algebraic techniques. they can produce sequences with good statistical properties (Fact 6.14) and they can produce sequences of large period (Fact 6.12) LFSRs are well-suited to hardware implementation Linear feedback shift registers (LFSRs) are used in many of the keystream generators that have been proposed in the literature. Finally, nonlinear feedback shift registers are discussed in §6.2.4. The linear complexity of binary sequences is studied in §6.2.2, while the Berlekamp-Massey algorithm for computing it is presented in §6.2.3. §6.2.1 introduces linear feedback shift registers. Feedback shift registers, in particular linear feedback shift registers, are the basic components of many keystream generators.