×

ENCRYPTED CCNx

  • US 20170111330A1
  • Filed: 10/16/2015
  • Published: 04/20/2017
  • Est. Priority Date: 10/16/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for facilitating forwarding of packets, the system comprising:

  • a processor; and

    a storage device storing instructions that when executed by the processor cause the processor to perform a method, the method comprising;

    determining, by a content requesting device or content producing device, a message that includes a plurality of bit groups, each corresponding to a type, a length, and a set of values, wherein one or more bit groups are marked for encryption, and wherein the message indicates a name that is a hierarchically structured variable-length identifier comprising contiguous name components ordered from a most general level to a most specific level;

    computing a plurality of cipher blocks for the message based on an authenticated encryption protocol;

    encrypting the one or more bit groups marked for encryption based on one or more symmetric keys, wherein the marked bit groups include one or more name components; and

    indicating the encrypted bit groups as encrypted,thereby facilitating selective encryption of bit groups of the message.

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