1. A multimedia system, comprising: at least one control server configured to receive a first request for content from at least one client device via a network; at least one content server configured to send the content to the at least one client device via the network; and at least one license server configured to: receive a request from the at least one client device for a content license, via the network, the content license comprising at least a decryption key, the decryption key being an input parameter of a decryption algorithm associated with the content, the request being based upon a determination by the at least one client device that the content is protected and requires a content license, the request further comprising a public key associated with the at least one client device; receive information from the at least one client device via the network, the information comprising a user authorization and a device authorization, wherein the device authorization corresponds to a security rating of the at least one client device, the security rating of the at least one client device being based on security specifications of software and hardware of the at least one client device; evaluate the information according to at least one predetermined criterion; encrypt the content license with the public key; and send, after being encrypted using the public key, the content license to the at least one client device via the network.