Patent ID: 7239708

Claim:
A computer system for receiving encrypted compressed content and for producing decrypted decompressed content based on the received encrypted compressed content, the system comprising: a decryption element for developing a content key and for decrypting the content based at least in part on the developed content key; and a decompression element for decompressing the content based at least in part on the content key, the decryption element supplying the content key to the decompression element, wherein the content key is employed to decrypt the content and also to decompress the content, wherein the decompression element has a plurality of adjustable parameters and wherein the decompression element employs the content key as at least one of the adjustable parameters, wherein the decompression element includes a quantizer for performing a lossy quantization step, and wherein the quantizer is de-dithered according to the content key, wherein the decompression element includes an internal representation that includes DCT coefficients of macroblocks, and wherein such coefficients are de-scrambled and de-noised according to the content key, and wherein the decryption element and the decompression element are closely physically related to one another so as to protect the content key as supplied by the decryption element to the decompression element, such close physical relationship comprising one of the decompression element residing in a process address space of the decryption element on the computer system and the decryption element residing in a process address space of the decompression element on the computer system.