System, method, and apparatus for securely providing content viewable on a secure device
First Claim
1. An apparatus for providing a secure content stream for use in a player, the apparatus comprising:
- a receiver component that is arranged to receive an unencrypted content stream; and
a processor component that is arranged to perform actions, including;
selectively encrypting at least a portion of the unencrypted content stream using a content key;
generating a key package comprising the content key;
encrypting the key package using a screener key;
encrypting the screener key employing a public key bound to the player such that the public key is unique to the player; and
embedding the encrypted key package into the selectively encrypted content stream.
4 Assignments
0 Petitions
Accused Products
Abstract
A system, apparatus, and method are directed to providing and securely viewing secure content. In one embodiment, a secure player provides secure screening/previewing of secure content, such as a motion picture, by a member of an awards organization. A content key is employed to selectively encrypt at least a portion of a content stream. The content key is encrypted with a screener key. The encrypted content key is embedded into the secure content. The screener key is encrypted using public/private key pair that is bound to the secure player. The secure content may be distributed on a medium, such as a DVD, high definition DVD, and the like. The secure player is configured to receive the medium, screener key, and a screener identity. The screener identity and screener key are employed by the secure player to decrypt and enable secure viewing of the content.
-
Citations
20 Claims
-
1. An apparatus for providing a secure content stream for use in a player, the apparatus comprising:
-
a receiver component that is arranged to receive an unencrypted content stream; and a processor component that is arranged to perform actions, including; selectively encrypting at least a portion of the unencrypted content stream using a content key; generating a key package comprising the content key; encrypting the key package using a screener key; encrypting the screener key employing a public key bound to the player such that the public key is unique to the player; and embedding the encrypted key package into the selectively encrypted content stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium having computer-executable components for use in playing a content stream, the computer-executable components comprising:
-
a content media sub-system that is configured to receive selectively encrypted content that is encrypted using a content key, the content key being subsequently encrypted using a screener key that is in turn subsequently encrypted using a public key; and a decryption engine that is operative to perform actions, including; receiving the selectively encrypted content stream from the content media sub-system; receiving the encrypted screener key; decrypting the screener key using a private key associated with the public key, the private key being constrained to the apparatus; and employing the decrypted screener key to decrypt the content key; and employing the content key to decrypt the selectively encrypted content stream. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for securely playing a content stream, comprising:
-
selectively encrypting at least a portion of the content stream using a content key; encrypting the content key using a screener key; and encrypting the screener key using a public key that is associated with a private key, the public key and the private key being bound to a player such that the public key and the private key are unique to the player, wherein the player is in communications with a cellular phone, the cellular phone being configured to receive at least one of the selectively encrypted content stream, an identity module useable to enable access to the screener key, or the encrypted screener key. - View Dependent Claims (17, 18, 19, 20)
-
Specification