Patent ID: 7356143

Claim:
A media content player for use in a playing secure content stream, the media content player comprising: a tamper agent that is configured to perform actions, including: monitoring each component within the media content player for tampering activity, including monitoring a media player subsystem, a key loader component, and a decryption engine; and the decryption engine in communication with tamper agent, and is configured to perform actions, including: receiving a selectively encrypted content stream, wherein a portion of the content is unencrypted, that is encrypted using a content key, the content key in turn is subsequently encrypted using a screener key, the screener key in turn being subsequently encrypted using a public key, the public key being associated with a private key, wherein the private key is bound to the media content player such that the public key and the private key are unique to the media content player; extracting an at least one key package from the selectively encrypted content stream; receiving the encrypted screener key using the private key; decrypting the content key using the screener key; and decrypting the selectively encrypted content stream using the content key, such that the decrypted content stream is playable to a user.