System and method for copy-protecting distributed video content
First Claim
Patent Images
1. A method of processing graphical data in a secure video content processor, said method comprising the steps of:
- decrypting received encrypted video content to generate decrypted video content;
processing decrypted video content to generate a digital image frame;
encrypting the digital image frame and transmitting the encrypted digital image frame to a memory device located outside of the secure video content processor;
retrieving the digital image frame from said memory device and decrypting the digital image frame; and
converting the digital image frame into an analog representation of the digital image frame and transmitting the analog representation to a display device.
1 Assignment
0 Petitions
Accused Products
Abstract
A secure video content processor ("SVCP") which receives encrypted digital video information and converts it into analog information for a monitor while preventing unauthorized access to the intermediate unencrypted digital data. The SVCP uses hardware envelopes to prevent unauthorized access to the decrypted digital stream. When a need arises to transmit digital data outside the hardware envelope, the digital data is encrypted and then decrypted when it re-enters a hardware protected section of circuitry.
323 Citations
13 Claims
-
1. A method of processing graphical data in a secure video content processor, said method comprising the steps of:
-
decrypting received encrypted video content to generate decrypted video content; processing decrypted video content to generate a digital image frame; encrypting the digital image frame and transmitting the encrypted digital image frame to a memory device located outside of the secure video content processor; retrieving the digital image frame from said memory device and decrypting the digital image frame; and converting the digital image frame into an analog representation of the digital image frame and transmitting the analog representation to a display device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for processing video data, said system comprising:
-
a memory unit; a host processor coupled to said memory unit; a source of encrypted digital video data; a cryptographic unit coupled to said host processor, said cryptographic unit decodes and processes the encrypted digital video data from the source to generate frame data, said cryptographic unit includes an encryption unit for encrypting the frame data, said cryptographic unit is encased in a semiconductor package; a frame buffer which stores said encrypted frame data; a decryption unit which decrypts the encrypted frame data retrieved from said frame buffer; and a display device designed to generate a viewable image using output from said decryption unit. - View Dependent Claims (7, 8, 9)
-
-
10. A circuit to process encrypted video data within a hardware barrier, the circuit comprising:
-
a decryption circuit to decrypt encrypted video content and output decrypted video content; a graphics processor to process the decrypted video content to generate processed video data; a frame data encryptor to encrypt the processed video data to produce encrypted processed data, said frame data encryptor to transfer the encrypted processed data for storage outside of said hardware barrier; and a second decryption circuit to retrieve from storage and decrypt the encrypted processed data to output digital image frames. - View Dependent Claims (11, 12, 13)
-
Specification