System and method for security processing media streams
DCFirst Claim
1. A system for multi-stream security processing and distributing digital media streams, the system comprising:
- a headend configured to generate encrypted digital media streams and download software;
a network coupled to the headend and configured to receive the encrypted digital media streams and downloaded software; and
at least one receiver coupled to the network and configured to receive the encrypted digital media streams and downloaded software and to present a decrypted version of the encrypted digital media streams based on the downloaded software, wherein the receiver comprises a security processor configured to provide at least one of simultaneous multiple encryption and simultaneous multiple decryption processing of the digital media streams, the security processor operative to store the downloaded software and to securely configure, renew, and re-configure at least one of encryption and decryption by the security processor based on the downloaded software;
wherein the security processor comprises a plurality of digital stream encryption/decryption engines that are selectively parallel coupled by a controller for simultaneous operation in response to a predetermined security configuration;
wherein the security configuration comprises at least one of Data Encryption Standard (DES), Triple DES (3-DES), Advanced Encryption Standard (AES), and Common Scrambling Algorithm (CSA).
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system for multi-stream security processing and distributing digital media streams includes a headend, a network, and at least one receiver. The headend is generally configured to generate encrypted digital media streams. The network may be coupled to the headend and configured to receive the encrypted digital media streams. The at least one receiver may be coupled to the network and configured to receive the encrypted digital media streams and present a decrypted version of the encrypted digital media streams. At least one of the headend and the at least one receiver include a security processor that may be configured to provide at least one of simultaneous multiple encryption and simultaneous multiple decryption processing of the digital media streams.
23 Citations
23 Claims
-
1. A system for multi-stream security processing and distributing digital media streams, the system comprising:
-
a headend configured to generate encrypted digital media streams and download software; a network coupled to the headend and configured to receive the encrypted digital media streams and downloaded software; and at least one receiver coupled to the network and configured to receive the encrypted digital media streams and downloaded software and to present a decrypted version of the encrypted digital media streams based on the downloaded software, wherein the receiver comprises a security processor configured to provide at least one of simultaneous multiple encryption and simultaneous multiple decryption processing of the digital media streams, the security processor operative to store the downloaded software and to securely configure, renew, and re-configure at least one of encryption and decryption by the security processor based on the downloaded software; wherein the security processor comprises a plurality of digital stream encryption/decryption engines that are selectively parallel coupled by a controller for simultaneous operation in response to a predetermined security configuration; wherein the security configuration comprises at least one of Data Encryption Standard (DES), Triple DES (3-DES), Advanced Encryption Standard (AES), and Common Scrambling Algorithm (CSA). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of multi-stream security processing and distributing digital media streams, the method comprising:
-
generating encrypted digital media streams at a headend; coupling a network to the headend and receiving the encrypted digital media streams at the network; coupling a receiver to the network, the receiver receiving a software download from the network; receiving the encrypted digital media streams at the receiver, and presenting a decrypted version of the encrypted digital media streams using the receiver; re-configuring a security processor in the receiver based on the software download to provide at least one of simultaneous multiple encryption and simultaneous multiple decryption processing of the digital media streams; and storing the software download in the security processor; wherein the security processor comprises a plurality of digital stream encryption/decryption engines that are selectively coupled by a controller for simultaneous operation in response to a predetermined security configuration; wherein the security configuration comprises at least one of Data Encryption Standard (DES), Triple DES (3-DES), Advanced Encryption Standard (AES), and Common Scrambling Algorithm (CSA). - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. For use in a system for multi-stream security processing and distributing digital media streams, a security processor configured to provide at least one of simultaneous multiple media stream decryption and encryption processing, the security processor comprising:
-
a controller operative to be programmed through authenticated firmware downloads from a headend, each firmware download operative to modify media stream processing by the security processor; a memory for storing the downloaded firmware; and a plurality of digital stream encryption/decryption engines that are selectively coupled by the controller for simultaneous operation in response to a predetermined security configuration downloaded to the controller; wherein the security configuration comprises at least one of Data Encryption Standard (DES), Triple DES (3-DES), Advanced Encryption Standard (AES), and Common Scrambling Algorithm (CSA). - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification