×

Apparatus and method for cipher stealing when encrypting MPEG transport packets

  • US 5,684,876 A
  • Filed: 09/23/1996
  • Issued: 11/04/1997
  • Est. Priority Date: 11/15/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of broadcasting data by encrypting clear payload data to form encrypted payload data using a block cipher, the block cipher being characterized by a predetermined block length, the clear payload data including a first number of bits, the first number of bits being different than an integer multiple of the predetermined block length, the method comprising steps of:

  • parsing the clear payload data into a last full clear block and a residual block, the last full clear block being characterized by the predetermined block length, the residual block being characterized by a residual block length, the residual block length being less than the predetermined block length, the step of parsing further parsing the last full clear block into a first part and a second part, the first part being equal in length to the residual block length, the second part being equal in length to a difference between the predetermined block length and the residual block length;

    encrypting a combination of the second part and the residual block to form a first encrypted block, the first encrypted block having a third part and a fourth part, the third part being equal in length to the second part length, the fourth part being equal in length to the residual block length;

    encrypting a combination of the first part and the third part to form a second encrypted block; and

    combining the second encrypted block and the fourth part to form the encrypted payload data.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×