Patent ID: 8559627

Claim:
A caching server for cryptographic sanctioning of secure transmission of media content to at least one client device, the caching server comprising: a network interface that provides bidirectional data communication with a sanction server and the at least one client device via at least one network, wherein the network interface receives first sanction data from the sanction server and transmits first cryptographic data to the at least one client device, receives second cryptographic data from the at least one client device and that transmits scrambled media content to the at least one client device; a random number generator, coupled to the network interface, that generates a random number; a caching processing module, coupled to the random number generator and the network interface, that, in response to the first sanction data, generates the first cryptographic data based on the random number and the first sanction data, generates a scrambling control word based on the first sanction data and the second cryptographic data and that generates the scrambled media content based on the scrambling control word; wherein the at least one client device generates the second cryptographic data based on second sanction data received from the sanction server; wherein the at least one client device generates the scrambling control word for descrambling the media content based on the second sanction data and the first cryptographic data; and wherein the first sanction data, the second sanction data, the first cryptographic data and the second cryptographic data are generated in accordance with an asymmetrical public key cryptography algorithm.