SECURE COLLECTION SYNCHRONIZATION USING MATCHED NETWORK NAMES
First Claim
Patent Images
1. A computer-executable method, comprising:
- generating, by a computing device, an interest of advertisement comprising a name of a content object of the computing device, wherein the name represents a collection of objects at the computing device, wherein the name includes a first hash that is based on a key of the computing device;
wherein the first hash corresponds to a respective content object hash of one or more segments of a manifest representing the collection of objects; and
determining a request for the content object based on the name in an interest of data from a remote node.
3 Assignments
0 Petitions
Accused Products
Abstract
One embodiment provides a system that facilitates facilitate secure synchronization of manifests using exact network names. During operation, the system generates an interest of advertisement comprising a name of a content object of the system. This name represents a collection of objects of the system and includes a first hash that is based on a key of the system. The first hash corresponds to a respective content object hash of one or more segments of a manifest representing the collection of objects. The system also determines a request for the content object based on the name in an interest of data from a remote node.
9 Citations
20 Claims
-
1. A computer-executable method, comprising:
-
generating, by a computing device, an interest of advertisement comprising a name of a content object of the computing device, wherein the name represents a collection of objects at the computing device, wherein the name includes a first hash that is based on a key of the computing device; wherein the first hash corresponds to a respective content object hash of one or more segments of a manifest representing the collection of objects; and determining a request for the content object based on the name in an interest of data from a remote node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-executable method, comprising:
-
obtaining, by a computing device, a name of a content object of a remote node from an interest of advertisement, wherein the name represents a collection of objects at the remote node, wherein the name includes a first hash that is based on a key of the remote node; wherein the first hash corresponds to a respective content object hash of one or more segments of a manifest representing the collection of objects; and generating for the remote node an interest of data comprising a request for the content object based on the name.
-
-
11. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
generating an interest of advertisement comprising a name of a content object of a local node, wherein the name represents a collection of objects at the local node, wherein the name includes a first hash that is based on a key of the local node; wherein the first hash corresponds to a respective content object hash of one or more segments of a manifest representing the collection of objects; and determining a request for the content object based on the name in an interest of data from a remote node. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
obtaining a name of a content object of a remote node from an interest of advertisement, wherein the name represents a collection of objects at the remote node, wherein the name includes a first hash that is based on a key of the remote node; wherein the first hash corresponds to a respective content object hash of one or more segments of a manifest representing the collection of objects; and generating for the remote node an interest of data comprising a request for the content object based on the name.
-
Specification