IP Library Granted Patent US 8,935,520
Granted Patent B2
US 8,935,520 · App. 13/076,172 · Granted Jan 13, 2015

Control word obfuscation in secure TV receiver

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,935,520
App. No.
13/076,172
Granted
Jan 13, 2015
Kind
B2
Abstract

A device for descrambling encrypted data includes a descrambler, a secure link, and a secure element that securely transmits a control word to the descrambler in a normal operating mode. The secure element includes a first secure register, a read-only memory having a boot code, a random-access memory for storing a firmware image from an external memory, and a processor coupled to the first secure register, the read-only memory, and the random access memory. The processor executes the boot code to generate the control word, stores the control word in the first secure register, and send the stored control word to the descrambler through a secure communication link. The descrambler may include a second secure register that is connected to the first secure register through the secure link. The first and second secure registers are not scannable during a normal operation. The secure link contains buried signal traces.

Claims (35)

1. An integrated circuit comprising:

a demodulator; and

a secure element coupled to the demodulator, the secure element comprising:

a non-volatile storage configured to store a unique identifier;

a read-only memory comprising a boot code;

a random access memory; and

a processor coupled to the read-only memory and the random access memory and operative to:

receive firmware from a device external to the integrated circuit;

store the firmware in the random access memory;

authenticate the firmware by executing the boot code and using the unique identifier;

generate a control word if the firmware is authenticated; and

securely send the control word to the demodulator.

2. The integrated circuit of claim 1 further comprising a first secure register configured to store the control word prior to sending the control word to the demodulator.

3. The integrated circuit of claim 2 , wherein the first secure register is not accessible to a user.

4. The integrated circuit of claim 2 , wherein the first secure register is coupled with the demodulator via a secure link having one or more buried signal traces.

5. The integrated circuit of claim 4 , wherein the one or more buried signal traces are placed in at least one buried signal layer.

6. The integrated circuit of claim 2 further comprising a second secure register coupled to the first register via the secure link.

7. The integrated circuit of claim 2 , wherein the secure element clears the secure register when the integrated circuit enters a test mode.

8. The integrated circuit of claim 1 , wherein the processor is further operative to:

lock the secure element after storing the firmware in the random access memory, thereby preventing the demodulator from accessing the secure element.

9. The integrated circuit of claim 1 , wherein the demodulator further comprises a descrambler configured to decipher an encrypted data stream using the control word.

10. A method of demodulating data in an integrated circuit comprising:

storing a unique identifier in a non-volatile storage disposed in the integrated circuit;

storing a boot code in a read-only memory disposed in the integrated circuit;

receiving firmware from a storage device external to the integrated circuit;

storing the firmware in a random access memory disposed in the integrated circuit;

attempting to authenticate the firmware by executing the boot code and using the unique identifier;

generating a control word if the firmware is authenticated; and

demodulating the data using the control word.

11. The method of claim 10 further comprising storing the control word in a protected register prior to demodulating the data.

12. The method of claim 11 further comprising clearing the content of the protected register during a test mode.

13. The method of claim 11 further comprising providing a secure link between the protected register and a demodulator demodulating the data.

14. The method of claim 13 , wherein the secure link comprises at least one buried signal trace.

15. The method of claim 10 , wherein the authenticating of the firmware stored in the random access memory comprises:

comparing a value associated with a portion of the firmware with the unique identifier.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2018
From: MAXLINEAR, INC.
To: RADIOXIO, LLC
Reel/Frame 047264/0199 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS Recorded Aug 7, 2018
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
Reel/Frame 046737/0594 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS Recorded Aug 3, 2018
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
Reel/Frame 046704/0473 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2011
From: LECLERCQ, MAXIME
To: MAXLINEAR, INC.
Reel/Frame 026539/0409 →