×

Method and system for interest encryption in a content centric network

  • US 10,305,864 B2
  • Filed: 01/25/2016
  • Issued: 05/28/2019
  • Est. Priority Date: 01/25/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for facilitating efficient content exchange, 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;

    generating, by a client computing device, an interest with a name that includes a routable prefix and a first hash of one or more original name components of the name, wherein the name is a hierarchically structured variable length identifier that includes contiguous name components ordered from a most general level to a most specific level;

    computing a key based on;

    (1) a second hash of the original name components of the name, (2) at least one Diffie-Hellman parameter, and (3) a randomly generated first nonce;

    encrypting a payload of the interest with the key, wherein the interest indicates the first nonce;

    transmitting the interest to a receiving content producing device, wherein the interest allows the receiving content producing device to compute the key and decrypt the payload;

    in response to transmitting the interest, receiving a content object with a payload encrypted based on the key, thereby reducing delay in interest encryption in a content centric network.

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