Method and system for secure digital decoder with secure key distribution
First Claim
1. A method of securely processing a digital signal comprising:
- a) generating a public encryption key for use with a first logical circuit and a second logical circuit separate from said first logical circuit;
b) accessing an encrypted signal at said first logical circuit;
c) determining a first decryption key for said encrypted signal at said second logical circuit;
d) encrypting said first decryption key at said second logical circuit by use of said public encryption key;
e) transferring said encrypted first decryption key from said second logical circuit to said first logical circuit over a communication link;
f) at said first logical circuit, decrypting said encrypted first decryption key by use of a secret key to determine said first decryption key; and
g) at said first logical circuit, decrypting said encrypted signal using said first decryption key.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for securely decrypting and decoding a digital signal is disclosed. One embodiment of the present invention first accesses an encrypted signal at a first logical circuit. Next, this embodiment determines a broadcast encryption key for the encrypted signal at a second logical circuit separate from the first logical circuit. For example, the second logical circuit where the broadcast key was determined may be across a communication link from the first circuit where the signal is being received. Then, the broadcast encryption key is encrypted by means of a public key and transferred over the communication link. Next, at the first logical circuit, the encrypted broadcast encryption key is decrypted. Therefore, the broadcast encryption key is determined. Then, at the first logical circuit, the encrypted signal is decrypted using the broadcast encryption key. Consequently, the encrypted signal is decrypted without exposing the broadcast encryption key on the communication link in an un-encrypted form.
-
Citations
25 Claims
-
1. A method of securely processing a digital signal comprising:
-
a) generating a public encryption key for use with a first logical circuit and a second logical circuit separate from said first logical circuit;
b) accessing an encrypted signal at said first logical circuit;
c) determining a first decryption key for said encrypted signal at said second logical circuit;
d) encrypting said first decryption key at said second logical circuit by use of said public encryption key;
e) transferring said encrypted first decryption key from said second logical circuit to said first logical circuit over a communication link;
f) at said first logical circuit, decrypting said encrypted first decryption key by use of a secret key to determine said first decryption key; and
g) at said first logical circuit, decrypting said encrypted signal using said first decryption key. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of securely processing a digital signal comprising:
-
a) generating a first public encryption key for use with a first logical circuit and a second logical circuit, and generating a second public encryption key for use with said first logical circuit and a third logical circuit;
b) generating a local encryption key and a local decryption key at said first logical circuit;
c) at said first logical circuit, encrypting said local encryption key by use of said first public encryption key and encrypting said local decryption key by use of said second public encryption key;
d) transferring said encrypted local encryption key to said second logical circuit and transferring said encrypted local decryption key to said third logical circuit across a communication link;
e) decrypting said encrypted local encryption key at said second logical circuit and decrypting said encrypted local decryption key at said third logical circuit; and
f) transferring said digital signal in encrypted form from said second logical circuit to said third logical circuit across a second communication link. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20)
-
-
17. A system for processing a secure digital signal, comprising:
-
a first logical circuit for decrypting a local encryption key, said first logical circuit comprising a local processor and local memory; and
a second logical circuit for encrypting said digital signal using said local encryption key accessed from said first logical circuit.
-
-
21. A method of securely processing a digital signal comprising:
-
a) monitoring said digital signal for a message to modify an encryption technique used in managing encryption keys used in processing said digital signal;
b) accessing said message;
c) interpreting said message; and
d) modifying said encryption technique in accordance with said message, wherein said encryption technique is used to manage encryption keys used in processing said digital signal. - View Dependent Claims (22, 23, 24, 25)
-
Specification