×

System and method for efficient and secure distribution of digital content

  • US 9,407,432 B2
  • Filed: 03/19/2014
  • Issued: 08/02/2016
  • Est. Priority Date: 03/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for processing encrypted content, the method comprising:

  • in response to a first interest packet for content based on a name included in the first interest packet, wherein the name is a hierarchically structured variable length identifier which comprises contiguous name components ordered from a most general level to a most specific level, receiving, by a client computing device, master-encrypted content which has been encrypted by a content producing device based on a master encryption key known only to the content producing device, wherein the client computing device and the content producing device communicate over a content centric network;

    obtaining a user-specific re-encryption key that is generated for a user associated with the client computing device and is based on the name included in the first interest packet;

    re-encrypting the master-encrypted content by using the user-specific re-encryption key to directly transform the master-encrypted content to user-specific encrypted content, which can only be decrypted by a user-specific decryption key; and

    decrypting the transformed user-specific encrypted content by using the user-specific decryption key,wherein receiving the master-encrypted content involves transmitting, by the content producing device or a source other than the content producing device, the master encrypted content.

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