×

BLACKBOX SECURITY PROVIDER PROGRAMMING SYSTEM PERMITTING MULTIPLE CUSTOMER USE AND IN FIELD CONDITIONAL ACCESS SWITCHING

  • US 20150113278A1
  • Filed: 03/01/2013
  • Published: 04/23/2015
  • Est. Priority Date: 03/02/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of securely providing data (D) for use by a hardware device of a receiver, comprising the steps of:

  • securely transmitting a secret value (SV) from a first entity to a manufacturer of the hardware device and securely and unalterably storing the secret value (SV) in a secure memory of the hardware device via a black box device disposed at a manufacturer of the hardware device;

    encrypting, in the first entity, a product provisioning key (PPK) according to the SV to produce an encrypted PPK (ESV[PPK]);

    securely transmitting the encrypted PPK (ESV[PPK]) from the first entity to the manufacturer of the hardware device and securely and unalterably storing the encrypted PPK ESV[PPK] in a secure memory of the hardware device via the black box device disposed at the manufacturer of the hardware device;

    receiving, in a second entity, a customer global key (CGK) generated by the first entity;

    encrypting, in the second entity, the data (D) according to the customer global key (CGK) to produce an encrypted data (ECGK[D]);

    encrypting, in the first entity, the customer global key (CGK) according to the product provisioning key (PPK) to produce an encrypted customer global key (EPPK[CGK]); and

    transmitting the encrypted customer global key (EPPK[CGK]) and the encrypted data (ECGK[D]) to the hardware device after the hardware device is field distributed to a third entity;

    wherein the PPK is known first entity and kept secret from the second and the third entity.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×