CONTENT ENCRYPTION USING AT LEAST ONE CONTENT PRE-KEY
First Claim
1. A method for encrypting content, said method comprising steps performed by a computing apparatus of:
- receiving the content in a device, said content being associated with a unique content identification (ID) and copy control bits;
storing at least a portion of the content, thereby associating the content with one of a first copy control state and a second copy control state;
creating a first content pre-key using a local storage key unique to the device as a key to encrypt the content ID of the contentcreating at least one of a second content pre-key using the first content pre-key as a key to encrypt the first copy control state and a third content key using the second content pre-key as a key to encrypt the second copy control state; and
encrypting the content using one of the second content pre-key and the third content key.
4 Assignments
0 Petitions
Accused Products
Abstract
In a method for encrypting content, the content is received in a device and at least a portion of the content is stored to thereby associate the content with one of a first copy control state and a second copy control state. The method includes creating at least one of a first content pre-key using a local storage key unique to the device as a key to encrypt the content ID of the content and a second content pre-key using the first content pre-key as a key to encrypt the first copy control state, creating a content encryption key using one of the first content pre-key as a key to encrypt the first copy control state and the second content pre-key as a key to encrypt the second copy control state, and encrypting the content using the content encryption key.
-
Citations
20 Claims
-
1. A method for encrypting content, said method comprising steps performed by a computing apparatus of:
-
receiving the content in a device, said content being associated with a unique content identification (ID) and copy control bits; storing at least a portion of the content, thereby associating the content with one of a first copy control state and a second copy control state; creating a first content pre-key using a local storage key unique to the device as a key to encrypt the content ID of the content creating at least one of a second content pre-key using the first content pre-key as a key to encrypt the first copy control state and a third content key using the second content pre-key as a key to encrypt the second copy control state; and encrypting the content using one of the second content pre-key and the third content key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device configured to enforce digital rights management rules for content, said device comprising:
-
a tuner for receiving the content, said content being associated with a content identification (ID) and copy control bits; and storage means for storing at least a portion of the content, thereby associating the content with one of a first copy control state and a second copy control state; and an encryption module configured to create a first content pre-key using a local storage key unique to the device as a key to encrypt the content ID of the content and at least one of a second content pre-key using the first content pre-key as a key to encrypt the first copy control state and a third content key using the second content pre-key as a key to encrypt the second copy control state, and to encrypt the content using one of the second content pre-key and the third content key. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer readable storage medium on which is embedded one or more computer programs, said one or more computer programs implementing a method for encrypting content, said one or more computer programs comprising a set of instructions for:
-
receiving the content in a device, said content being associated with a unique content identification (ID) and copy control bits; storing at least a portion of the content, thereby associating the content with one of a first copy control state and a second copy control state; creating a first content pre-key using a local storage key unique to the device as a key to encrypt the content ID of the content creating at least one of a second content pre-key using the first content pre-key as a key to encrypt the first copy control state and a third content key using the second content pre-key as a key to encrypt the second copy control state; and encrypting the content using one of the second content pre-key and the third content key. - View Dependent Claims (20)
-
Specification