WO0135572A2

Method and apparatus for efficient irregular synchronization of a stream cipher

Abstract

A method and apparatus for efficiently synchronizing a stream cipher. State information is transmitted that will allow the intented recipient of the encrypted data stream to set a stream cipher generator to the correct state from which to start generating the stream cipher. A cycle number indicating the current state of a linear feedback shift register and a stutter number indicating whether an output of the linear feedback shift register is dropped are both transmitted to a remote station along with the encrypted data stream.

WO0135572A2, drawing sheet 1
Sheet 1 of 5

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

26 claims: 4 independent, 22 dependent

  1. 1
    CLAIMS 1. A method for synchronizing a stream cipher comprising:transmitting a control set of numbers indicating a current state of the stream cipher at a transmission source;and using the control set of numbers to determine the current state of the stream cipher at a reception site.
  2. 7
    The method of Clai 5, wherein the second array of numbers is pre- calculated and is stored by the first recipient before the step of transmitting the control set of numbers.
  3. 19
    The method of Claim' 17, wherein the second array of numbers is pre- calculated and is stored by the first recipient before the step of transmitting the control set of numbers.
  4. 26
    An apparatus for synchronizing a stream cipher comprising:means for determining a cycle number;means for determining a stutter number;means for transmitting the cycle number and the stutter number to a remote recipient;and means for using the cycle number and the stutter number to determine the current state of the stream cipher, wherein said means for using the cycle number and the stutter number is located at the remote recipient.