A2.9
Part II, 2002
(i) Explain the idea of public key cryptography. Give an example of a public key system, explaining how it works.
(ii) What is a general feedback register of length with initial fill ? What is the maximal period of such a register, and why? What does it mean for such a register to be linear?
Describe and justify the Berlekamp-Massey algorithm for breaking a cypher stream arising from a general linear feedback register of unknown length.
Use the Berlekamp-Massey algorithm to find a linear recurrence in with first eight terms .