Patent ID: 8359473

Claim:
A system, comprising: a memory; and one or more processors coupled to the memory, wherein the memory comprises program instructions executable by the one or more processors to implement a digital rights management component configured to: receive: license data comprising user information and an encrypted decryption key, the license data previously generated by a license management component, a digital signature, and encrypted content data; and subsequent to receiving the license data and in response to determining that the digital signature is a valid digital signature of the license data: generate, on a device, a message that includes both the user information, from the license data, and an inquiry for determining whether a viewer of the inquiry is a user specified by the user information as being licensed to access an unencrypted version of the encrypted content data, perform a key derivation function on the user information to generate a result, generate a decryption key by decrypting said encrypted decryption key with said result of the key derivation function, and decrypt the encrypted content data with said generated decryption key to generate unencrypted content data.