IP Library Granted Patent US 8,842,835
Granted Patent B2
US 8,842,835 · App. 11/793,365 · Granted Sep 23, 2014

Network security system

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,842,835
App. No.
11/793,365
Granted
Sep 23, 2014
Kind
B2
Abstract

A system for restricting access to encrypted content stored in a consuming device ( 12 ) which is part of a network ( 10 ) including other devices ( 14 ), the system including a content storage medium to store the encrypted content, a secret-share distribution module to distribute secret-shares to the other devices ( 14 ), a secret-share receive module to receive the secret-shares from the other devices ( 14 ), a secret reconstruction module to form a content decryption input from the secret-shares received by the secret-share receive module, a content decryption module to receive the encrypted content from the content storage medium and the content decryption input from the secret reconstruction module and decrypt the encrypted content using the content decryption input thereby rendering decrypted content, and a content consumer to use the decrypted content, wherein the secret shares distributed to the other devices ( 14 ) are in an encrypted format for decryption by the consuming device ( 12 ) or the other devices ( 14 ).

Claims (32)

1. A consuming device which is part of a network including other devices, the device comprising:

computer processing machinery to:

receive encrypted content and a plurality of doubly encrypted secret shares from a content provider, the doubly encrypted secret shares being received from the content provider doubly encrypted by an inner encryption and then an outer encryption such that the outer encryption needs to be decrypted before the inner encryption, the outer encryption being uniquely encrypted for decryption by a corresponding one of the other devices in the network, the inner encryption being for decryption only by the consuming device;

distribute the doubly encrypted secret shares from the consuming device to the other devices, the consuming device being forced to distribute the secret shares to the other devices for decryption before the secrets can be used;

a content storage medium to store the encrypted content therein, wherein the computer processing machinery is also operative to:

receive, by the consuming device from the other devices, at least some of the secret shares with the outer decryption decrypted;

decrypt the inner encryption of the received at least some secret shares;

form a content decryption input from the decrypted at least some secret shares;

receive the encrypted content from the content storage medium;

receive the content decryption input; and

decrypt the encrypted content using the content decryption input thereby rendering decrypted content; and

a content consumer to use the decrypted content.

2. The device according to claim 1 , wherein the secret shares are formed in accordance with a threshold scheme such that only a predetermined number of any of the secret shares is needed in order to form the content decryption input, the predetermined number being greater than one but less than the number of the other devices.

3. The device according to claim 2 , wherein the threshold scheme is based on the Shamir secret-sharing method.

4. The device according to claim 1 , wherein:

the content consumer is a media player; and

the decrypted content includes a video frame.

5. The device according to claim 4 , wherein the content decryption input is an entitlement control message.

6. The device according to claim 1 , wherein:

the content consumer is a computer processor; and

the decrypted content includes at least part of a data file.

7. The device according to claim 6 , wherein the content decryption input is a decryption key.

8. A method for restricting access to encrypted content stored in a consuming device which is part of a network including other devices, the method comprising the consuming device performing:

receiving encrypted content and a plurality of doubly encrypted secret shares from a content provider, the doubly encrypted secret shares being received from the content provider doubly encrypted by an inner encryption and then an outer encryption such that the outer encryption needs to be decrypted before the inner encryption, the outer encryption being uniquely encrypted for decryption by a corresponding one of the other devices in the network, the inner encryption being for decryption only by the consuming device;

distributing the doubly encrypted secret shares from the consuming device to the other devices, the consuming device being forced to distribute the secret shares to the other devices for decryption before the secrets can be used;

storing the encrypted content;

receiving, by the consuming device from the other devices, at least some of the secret shares with the outer decryption decrypted;

decrypting the inner encryption of the at least some secret shares;

forming a content decryption input from the decrypted at least some secret shares;

decrypting the encrypted content using the content decryption input thereby rendering decrypted content; and

using the decrypted content.

9. An apparatus including computer processing machinery to perform the steps of the method of claim 8 .

Assignments (2)
RELEASE OF PATENT SECURITY INTERESTS Recorded Mar 29, 2011
From: J.P.MORGAN EUROPE LIMITED
To: NDS LIMITED; NEWS DATACOM LIMITED
Reel/Frame 026042/0124 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY INTERESTS Recorded Mar 11, 2011
From: NDS HOLDCO, INC.
To: NDS LIMITED; NEWS DATACOM LIMITED
Reel/Frame 025940/0710 →