IP Library Granted Patent US 7,469,420
Granted Patent B2
US 7,469,420 · App. 10/514,968 · Granted Dec 23, 2008

Key transport tamper protection

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 7,469,420
App. No.
10/514,968
Granted
Dec 23, 2008
Kind
B2
Abstract

A method for protecting the digital output signal of a security module, comprising the steps of: receiving a scrambled digital signal from a source external to said security module, recovering at least one transport scramble control flag from the scrambled digital signal, descrambling said received scrambled signal to generate a descrambled signal, monitoring the at least one transport scramble control flag, generating a scrambling key in response to said monitored at least one transport scramble control flag, and scrambling said descrambled signal using said scrambling key to generate a re-scrambled signal. The present invention also includes a conditional access system comprising a host device and a security device coupled to the host device, such that the security device includes at least one transport scramble control flag modification circuit. By monitoring the transport scramble control flag as content passes through the security module, protection of the content can be securely maintained.

Claims (44)

1. A method for protecting the digital output signal of a security module, comprising the steps of:

(a) receiving a scrambled digital signal from a source external to said security module;

(b) recovering at least one transport scramble control flag from the scrambled digital signal;

(c) generating a descrambling key in response to the transport scramble control flag;

(d) descrambling, using said descramnbling key, said received scrambled signal to generate a descrambled signal;

(e) monitoring the at least one transport scramble control flag;

(f) generating a scrambling key in response to said monitored at least one transport scramble control flag; and,

(g) scrambling said descrambled signal using said scrambling key to generate a rescrambled signal.

2. The method of claim 1 , comprising the further step of:

(h) providing said rescrambled signal to said external source.

3. The method of claim 1 , wherein the step of recovering at least one transport scramble control flag comprises recovering the at least one transport scramble control flag from a header portion of the scrambled digital signal.

4. The method of claim 1 , wherein the step of monitoring the at least one transport scramble control flag comprises one selected from the group of: changing the value of the at least one transport scramble control flag or maintaining the value of the at least one transport scramble control flag.

5. A conditional access system comprising:

a host device; and

a security device coupled to the host device, wherein the security device comprises at least one transport scramble control flag monitoring circuit for monitoring at least one transport scramble control flag transmitted from the host device to the security device, and generating a scrambling key in response thereto.

6. A conditional access system comprising:

a host device; and

a security device coupled to the host device, wherein the security device comprises at least one transport scramble control flag monitoring circuit for monitoring at least one transport scramble control flag transmitted from the host device to the security device, and generating a scrambling key in response thereto, wherein the security device further comprises;

a first transport scramble control flag reader circuit;

a descrambler coupled to the first transport scramble control flag reader circuit;

a second transport scramble control flag reader circuit; and,

a rescrambler coupled to the second transport scramble control flag reader circuit.

7. The conditional access system of claim 6 , wherein the at least one transport scramble control flag monitoring circuit is coupled between the descrambler and the second transport scramble control flag reader circuit.

8. The conditional access system of claim 5 , wherein at least one transport scramble control flag monitoring circuit is adapted to modify the at least one transport scramble control flag.

9. The conditional access system of claim 5 , wherein the security device further comprises:

a input transport scramble control flag circuit;

an output transport scramble control flag circuit; and,

a microprocessor for comparing at least one input transport scramble control flag to at least one output transport scramble control flag.

10. The conditional access system of claim 6 , wherein the security device further comprises:

a input transport scramble control flag circuit;

an output transport scramble control flag circuit; and,

a microprocessor for comparing at least one input transport scramble control flag to at least one output transport scramble control flag.

11. A method for protecting the digital output signal of a security module, comprising the steps of:

(a) receiving a digital signal from a source external to said security module;

(b) recovering at least one transport scramble control flag from the digital signal;

(c) monitoring the at least one transport scramble control flag within the security module; and,

(d) verifying the at least one transport scramble control flag at the output of the security module.

12. The method of claim 11 , wherein the step of verifying the at least one transport scramble control flag at the output of the security module comprises comparing the at least transport scramble control flag at the output to the at least one transport scramble control flag received at the input of the security module.

13. The method of claim 11 , wherein the digital signal comprises a scrambled digital signal.

14. A method for protecting the digital output signal of a security module, comprising the steps of:

(a) receiving a digital signal from a source external to said security module;

(b) inserting at least one transport scramble control flag into the digital signal within the security module;

(c) monitoring the at least one transport scramble control flag within the security module; and,

(d) verifying the at least one transport scramble control flag at the output of the security module.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2018
From: THOMSON LICENSING DTV
To: INTERDIGITAL MADISON PATENT HOLDINGS
Reel/Frame 046763/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 043302/0965 →
CHANGE OF NAME Recorded Apr 21, 2017
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 042303/0268 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2008
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 021847/0404 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2004
From: DUFFIELD, DAVID JAY; SCHULTZ, MARK ALAN; DEISS, MICHAEL SCOTT
To: THOMSON LICENSING S.A.
Reel/Frame 016487/0160 →