Methods and systems of protecting digital content
AssigneeMicrosoft Corporation
InventorsJosh D. Benaloh, Andrew D. Rosen, Gideon A. Yuval
Life of this patent
Estimating the term…
Abstract
Methods and systems are described that enable protection of digital content, such as movies and the like, by making pirated copies traceable back to a unique decryption key that was utilized to decrypt the originally encrypted content. Various embodiments can intrinsically link any unauthorized copies back to a unique cryptographic key or key collection that was used when the genuine copy was reproduced.
Claims20
A method of configuring a content player to process encrypted content comprising:
- encrypting a content key with multiple different public device keys each of which being associated with a different content player that is to play digital content that has been encrypted;
- and
- providing multiple differently-encrypted content keys to the different content players, each content player being configured to decrypt one of the multiple differently-encrypted content keys with a private device key so that the one content key can be used to decrypt encrypted content which, when decrypted using the one content key, can indicate one specific content player that was authorized to decrypt the content.
A method of processing encrypted content for use in an in-flight entertainment system, comprising:
- encrypting digital content with a content key;
- encrypting the content key with multiple different public device keys each of which being associated with a different in-flight content player that is to play digital content that has been encrypted;
- and
- associating the encrypted digital content with the multiple differently-encrypted content keys such that when encrypted digital content is decrypted with a particular content key, the decrypted digital content can be used to ascertain a particular in-flight content player on which the decrypted digital content was intended for playing.
A method of accessing encrypted digital content comprising:
- receiving an encrypted private device key;
- receiving encrypted digital content and one or more encrypted content keys that were used to encrypt the digital content;
- locating an encrypted content key that corresponds to a content player in which the digital content is to be played;
- decrypting the located encrypted content key;
- and
- decrypting the encrypted digital content using the decrypted content key to provide decrypted digital content, the digital content bearing one or more marks that are uniquely associated with the content key that was utilized to decrypt the encrypted digital content.
An encrypted content package comprising:
- encrypted content;
- and
- an encrypted content key assembly comprising multiple differently-encrypted content keys, the content keys being individually associated with an individual content player that is among a limited number of content players, each content key being capable of decrypting the encrypted content and, in so doing, the decrypted content providing indicia that can be utilized to identify a specific content key that was used to decrypt the encrypted content.
Dependencies are inferred from the claim text.