Multi-process descrambler
First Claim
1. A descrambler integrated circuit (IC) adapted to receive scrambled digital content, a message and an encrypted descrambling key, comprising:
- a local memory to store a unique key;
a first process block to encrypt the message using the unique key to produce a key, the key being formed from a mating key generator being the message that comprises an identifier of a manufacturer of a digital device including the descrambler IC, a mating key sequence number, and an identifier of a supplier of the scrambled digital content, the supplier being one of a cable provider, a satellite-based provider, a terrestrial-based provider, and an Internet service provider;
a second process block using the key to decrypt the encrypted descrambling key and to recover a descrambling key; and
a descrambler using the descrambling key to descramble the scrambled digital content and to produce digital content in a clear format.
0 Assignments
0 Petitions
Accused Products
Abstract
A descrambler integrated circuit (IC) is adapted to receive scrambled digital content and to descramble the scrambled digital content. According to one embodiment of the invention, the descrambler comprises a first process block, a second process block and a descrambler. The first process block is configured to encrypt a message using a unique, one-time programmable key to produce a first key. The second process block is configured to receive an encrypted second key and, using the first key, to decrypt the encrypted second key in order to recover the second key in a non-encrypted format. The descrambler is configured to descramble the scrambled digital content using the second key in the non-encrypted format and to produce digital content in a clear format.
413 Citations
16 Claims
-
1. A descrambler integrated circuit (IC) adapted to receive scrambled digital content, a message and an encrypted descrambling key, comprising:
-
a local memory to store a unique key; a first process block to encrypt the message using the unique key to produce a key, the key being formed from a mating key generator being the message that comprises an identifier of a manufacturer of a digital device including the descrambler IC, a mating key sequence number, and an identifier of a supplier of the scrambled digital content, the supplier being one of a cable provider, a satellite-based provider, a terrestrial-based provider, and an Internet service provider; a second process block using the key to decrypt the encrypted descrambling key and to recover a descrambling key; and a descrambler using the descrambling key to descramble the scrambled digital content and to produce digital content in a clear format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A descrambler integrated circuit (IC) adapted to receive scrambled digital content and to descramble the scrambled digital content, comprising:
-
a first process block to encrypt a message using a unique, one-time programmable key to produce a first key, the message includes a mating key generator being a message that comprises (i) an identifier of a manufacturer of a digital device employed with the descrambler IC, (ii) a mating key sequence number, and (iii) an identifier of a supplier of the scrambled digital content, the supplier being one of a cable provider, a satellite-based provider, a terrestrial-based provider, and an Internet service provider; a second process block to receive an encrypted second key and, using the first key, to decrypt the encrypted second key in order to recover the second key in a non-encrypted format, the encrypted second key; and a descrambler using the second key in the non-encrypted format to descramble the scrambled digital content and to produce digital content in a clear format. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A descrambler integrated circuit (IC) adapted to receive scrambled digital content, a message and an encrypted descrambling key, comprising:
-
a local memory to store a unique key; a first process block controlled by a non-CPU based state machine to encrypt a message using the unique key to produce a key, the message being a mating key generator that comprises (i) a mating key sequence number, (ii) an identifier of a manufacturer of a digital device employed with the descrambler IC, and (iii) an identifier of a supplier of the scrambled digital content, the supplier being one of a cable provider, a satellite-based provider, a terrestrial-based provider, and an Internet service provider; a second process block controlled by a non-CPU state machine using the key to decrypt the encrypted descrambling key to recover a descrambling key; and a descrambler using the descrambling key to the descramble the scrambled digital content and to produce digital content in a clear format. - View Dependent Claims (15, 16)
-
Specification