IP Library Patent Application 13031932
Patent Application
App. No. 13/031,932

System and Method for a Variable Key Ladder

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/031,932
Abstract

A method and apparatus is described that may receive a data message and storing configuration data. The method and apparatus may also select between a first device key and a second device key depending upon the configuration data and decrypt at least a portion of the data message using a key ladder that includes the selected first or second device key.

Claims (33)

1 . A method, comprising:

receiving, by a receiver, a data message;

storing configuration data in a memory;

selecting between a first device key and a second device key depending upon the configuration data; and

decrypting, by a decryption apparatus, at least a portion of the data message using a key ladder that includes the selected first or second device key.

2 . The method of claim 1 , further comprising receiving the configuration data as part of the data message.

3 . The method of claim 1 , further comprising generating the second device key by decrypting at least a portion of the data message using an asymmetric key.

4 . The method of claim 1 , wherein the first device key is a symmetric device key.

5 . The method of claim 1 , wherein the key ladder comprises at least one symmetric key and at least one asymmetric key.

6 . The method of claim 1 , wherein the configuration data indicates a number of tiers of the key ladder.

7 . The method of claim 1 , wherein the data message comprises an Entitlement Management Message (EMM).

8 . A decryption apparatus, comprising:

a memory configured to store configuration data and a first device key;

a receiver configured to receive a data message from a network;

a key decryption operator configured to generate a second device key based on a data message;

a switch configured to select between the first device key and the second device key depending upon the configuration data; and

a decryption engine configured to decrypt at least a portion of the data message using a key ladder that includes the selected first or second device key.

9 . The decryption apparatus of claim 8 , wherein the data message comprises the configuration data, and wherein the decryption apparatus is configured to store, in the memory, the configuration data received as part of the data message.

10 . The decryption apparatus of claim 8 , wherein the key decryption operator is configured to generate the second device key by decrypting at least a portion of the data message using an asymmetric key stored in the memory.

11 . The decryption apparatus of claim 8 , wherein the first device key is a symmetric device key.

12 . The decryption apparatus of claim 8 , wherein the key ladder comprises at least one symmetric key and at least one asymmetric key.

13 . The decryption apparatus of claim 8 , wherein the configuration data indicates a number of tiers of the key ladder.

14 . The decryption apparatus of claim 8 , wherein the data message comprises an Entitlement Management Message (EMM).

15 . A method, comprising:

storing, in a memory, a first key and a second key;

selecting between the first key and a third key depending upon configuration data;

determining a key ladder tier of the second key based on the configuration data; and

decrypting at least a portion of a data message using a key ladder that includes the selected one of the first and third keys as a device key and that includes the second key at the determined key ladder tier.

16 . The method of claim 15 , further comprising receiving, by a receiver, the configuration data as part of the data message.

17 . The method of claim 15 , further comprising generating the third key by decrypting at least a portion of the data message using an asymmetric fourth key.

18 . The method of claim 15 , wherein the key ladder comprises at least one symmetric key and at least one asymmetric key.

19 . The method of claim 15 , wherein the configuration data indicates a number of tiers of the key ladder.

20 . The method of claim 15 , wherein the data message comprises an Entitlement Management Message (EMM).

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Dec 7, 2015
From: COMCAST CABLE HOLDINGS, LLC; COMCAST CABLE COMMUNICATIONS, LLC
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 037229/0550 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2011
From: FAHRNY, JAMES WILLIAM
To: COMCAST CABLE HOLDINGS, LLC
Reel/Frame 025846/0842 →