Synchronous stream cipher
AssigneeKoninklijke Philips Electronics N.V.
InventorsCornelis J.A. Jansen, Petrus L.A. Roelse
Life of this patent
Estimating the term…
Loading patent…
AssigneeKoninklijke Philips Electronics N.V.
InventorsCornelis J.A. Jansen, Petrus L.A. Roelse
Estimating the term…
A synchronous data-stream generator, suitable for use as a synchronous stream cipher providing copy right protection for audio/video data, generates a stream of output data items in synchronisation with a clock trigger. The data-stream generator comprises at least two parallel arranged subgenerators Mi, i≧1, such as linear feedback shift registers. The output of the subgenerators Mi is combined forming the output data items of the data-stream generator. A control subgenerator C is used for generating a stream of control data items. Control means (150) comprises for at least one subgenerator Mi an associated number selector Si for, in dependence on the control data item of the control subgenerator C, selecting a number ni,j from a group Hi of different integer numbers. At least two numbers of the group Hi are larger than zero. The control means (150) causes the associated subgenerator Mi to provide at the output the selected ni,j-th data item successive to a last generated data item (effectively skipping ni,j−1 data items).
A synchronous data-stream generator for generating a stream of output data items of at least one bit in synchronisation with a clock trigger;
A clock-controlled data-stream generator as claimed in claim 8, characterised in that the control means comprises for at least two of the subgenerators Mi an associated number selector Si for selecting the number ni,j from an associated group Hi of different integer numbers;
A method for generating an output stream of data items, each of at least one bit in synchronisation with a clock trigger;
Dependencies are inferred from the claim text.