×

Method, apparatus and system for use in distributed and parallel decryption

  • US 8,103,004 B2
  • Filed: 08/18/2004
  • Issued: 01/24/2012
  • Est. Priority Date: 10/03/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for use in decrypting content, comprising:

  • receiving a first content key at a first system for the decryption of a first track of encrypted content;

    encrypting the first content key according to a first instance key stored at the first system producing a first encrypted content key;

    communicating the first encrypted content key over an externally accessible communication link to a second system;

    generating the first instance key at the second system from both a master key and a first key generation indicator value, such that the first instance key is not communicated to the second system;

    where the master key is recorded at the second system prior to the second system being coupled with the externally accessible communication link and prior to the second system receiving the first encrypted content key;

    where the first key generation indicator value is stored at the second system prior to receiving the first encrypted content key;

    wherein the generating the first instance key at the second system comprises;

    the second system accessing the master key and the first key generation indicator value;

    the second system receiving, from the first system, a verification value;

    the second system verifying that the first key generation indicator value corresponds with the verification value;

    generating, when the first key generation indicator value is verified, the first instance key at the second system as the function of both the first key generation indicator value and the master key;

    altering, at the second system without further communication from the first system, the key generation indicator value when the key generation indicator value is not verified;

    verifying, at the second system, the altered key generation indicator value corresponds the verification value; and

    generating, when the altered key generation indicator value is verified and when the first key generation indicator value is not verified, the first instance key at the second system as a function of both the altered key generation indicator value and the master key stored at the second system;

    decrypting the first encrypted content key using the generated first instance key at the second system providing a first unencrypted content key; and

    decrypting the first track of encrypted content using the first unencrypted content key at the second system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×