Secure presentation of media streams in response to encrypted digital content
First Claim
1. A method, including steps of encoding a media stream into a digital content format representing that media stream;
- and encrypting a portion of that digital content, less than the entire digital content format representing that media stream, the portion of the digital content that is encrypted being required for presentation of the media stream;
wherein the encrypted version of that digital content is substantially un-changed in formatting parameters from an unencrypted version of that digital content.
1 Assignment
0 Petitions
Accused Products
Abstract
Secure presentation of media streams includes encoding the media streams into digital content, encrypting a portion of that digital content, the portion being required for presentation, in which the encrypted version is substantially unchanged in formatting parameters from the clear version of the digital content. Selecting those portions for encryption so there is no change in distribution of the media stream: packetization of the digital data, or synchronization of audio with video portions of the media stream. When encoding the media stream into MPEG-2, refraining from encrypting information by which the video block data is described, packet formatting information, and encrypting the video block data using a block-substitution cipher. A block-substitution cipher can be used to encrypt each sequence of 16 bytes of video data in each packet, possibly leaving as many as 15 bytes of video data in each packet in the clear.
236 Citations
26 Claims
-
1. A method, including steps of
encoding a media stream into a digital content format representing that media stream; - and
encrypting a portion of that digital content, less than the entire digital content format representing that media stream, the portion of the digital content that is encrypted being required for presentation of the media stream;
wherein the encrypted version of that digital content is substantially un-changed in formatting parameters from an unencrypted version of that digital content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
- and
-
16. Apparatus including
an input port capable of being coupled to a communication link, the communication link being capable of carrying digital content, the digital content including at least some presentable information and at least some formatting information; -
a digital content decoder, the decoder being capable of identifying the presentable information in response to the formatting information;
a digital content decryptor, the decryptor being capable of decrypting the presentable information in response to a key;
wherein the decryptor is protected by a relatively-higher degree of security than the decoder. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method, including steps of
encoding a media stream into a digital content format representing that media stream, that digital content format having a set of information nodes, those information nodes being disposed in at least a partial ordering; -
encrypting a portion of that digital content, the portion being encrypted less than the entire digital content format representing that media stream, the portion of the digital content that is encrypted being required for presentation of the media stream;
wherein the unencrypted portion of that digital content is substantially closed in a direction under that partial ordering, whereby it is possible to decode the unencrypted portion of that digital content without having to decrypt it.
-
Specification