Patent ID: 7231669

Claim:
A method for rendering digital content on a device, the method comprising: receiving the content onto the device, the content being encrypted and decryptable according to a content key; receiving a digital license corresponding to the content onto the device, wherein the license includes the content key encrypted into a form un-decryptable by the device and wherein the license includes the content key encrypted and decryptable according to a secret, the license also including indexing information identifying the secret to the device; obtaining a sub-license, the sub-license comprising re-encrypting the content key into a form that is decryptable by the device and placing the re-encrypted content key in the sub-license; obtaining the indexing information in the license to identify the secret; acquiring the secret based at least in part on the indexing information; applying the secret to the encrypted content key to decrypt and obtain the content key; and applying the obtained content key to the encrypted content to decrypt and obtain the content.