Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Consider the following random bit generator ( a LFSR of a sort slightly more general than the ones we have seen in class. ) Take
Consider the following random bit generator a LFSR of a sort slightly more
general than the ones we have seen in class.
Take an array of cells, each holding one bit. The state of this generator
consists of the contents of this array, ie it consists of bits. Define the following
operations on states of this generator:
is the bitwise XOR operation ie the bit of is
is the left shift so eg;
is the right shift so eg
The generator is initialized by loading some choice of bits into the state.
At each time step: we output the first bit then replace the state
where is the bit in cell with where
eg starting with the state dots, the output is and the next state has
and all other bits At the next step, the output is and
the next state has and all other bits
a Find by matrices and with entries in such that
and where all matrix operations are done mod and we
write the state as a column vector
b Assume the first rows of the matrix powers I,dots, are linearly
independent. Use this to show how to completely determine the state of this
generator and hence all of its future output from known consecutive output
bits.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started